• Stars
    star
    2,237
  • Rank 20,437 (Top 0.5 %)
  • Language
    Python
  • License
    GNU Lesser Genera...
  • Created over 11 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

TrueNAS CORE/Enterprise/SCALE Middleware Git Repository

Join Discord Join Forums File Issue

TrueNAS CORE/Enterprise/SCALE main source repo

IMPORTANT NOTE:

This is the master branch of freenas, which is used for the creation and testing of TrueNAS CORE / Enterprise and TrueNAS SCALE Nightly builds. Submit Pull Requests here if you want to get changes into the next major release of TrueNAS. To build this source repo, checkout https://github.com/freenas/build for CORE/Enterprise and https://github.com/truenas/truenas-build for SCALE

Pull Request Instructions / Jenkins Commands

When submitting a pull-request, Jenkins will attempt to verify the changes to ensure it does not break our builds and/or passes QA tests.

Once whitelisted, the following commands may be used to interact with that service:

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist

If the build fails for other various reasons you can rebuild.

"retest this please" to start a new build
"retest this please CLEAN" to start a new build, non-incremental

More Repositories

1

webui

TrueNAS Angular UI
TypeScript
349
star
2

scale-build

TrueNAS SCALE Build System
Python
318
star
3

charts

TrueNAS SCALE Apps Catalogs & Charts
Smarty
286
star
4

core-build

TrueNAS CORE/Enterprise Build System
Python
223
star
5

os

FreeBSD base for TrueNAS Core
C
213
star
6

documentation

TrueNAS Documentation Hub
HTML
117
star
7

py-libzfs

Python libzfs bindings
Cython
78
star
8

py-SMART

Wrapper for smartctl (smartmontools)
Python
74
star
9

zettarepl

Zettabyte File System (ZFS) Replication Tool written in Python
Python
64
star
10

truenas-installer

Repo with scripts for TrueNAS installation on Debian
Python
44
star
11

ports

FreeBSD ports tree
Makefile
29
star
12

linux

Linux kernel for TrueNAS SCALE
C
25
star
13

midcli

NAS Command Line Interface
Python
16
star
14

mDNSResponder

C
15
star
15

py-sysctl

Python wrapper for the sysctl system functions
C
13
star
16

samba

C
12
star
17

nfs4xdr-acl-tools

CLI tool to manage Samba-style xdr-formatted NFSv41 ACLs
C
9
star
18

py-bsd

Python wrappers for various BSD libc and system calls
Cython
8
star
19

freenas-java-api-client

FreeNAS Java API Client: It is a java client library that allows to interact with FreeNAS by Java programatically calls
Java
8
star
20

py-netif

Python network configuration library for FreeBSD
Cython
7
star
21

apps

Python
6
star
22

chelsiouwire

C
5
star
23

licenselib

License library for FreeNAS
Python
4
star
24

truecommand-stats

Small utility that TrueCommand uses for gathering system statistics
Go
4
star
25

repo-mgmt

Scripts and tools for Apt repository management
Python
4
star
26

python-truenas-requirements

Python
3
star
27

freenas-pkgtools

FreeNAS Packaging/update/installation tools
Python
3
star
28

iocage-ix-plugins

Official iXSystems iocage plugins for TrueNAS
3
star
29

grub2

Shell
2
star
30

binaries

C
2
star
31

catalog_validation

Validate truenas compliant catalog structure / format.
Python
2
star
32

truenas-cd

Clone of debian-cd with TrueNAS build changes
Shell
2
star
33

nss-pam-ldapd

C
2
star
34

containers

Shell
1
star
35

pyglfs

C
1
star
36

firmware

Repository for firmwares
Python
1
star
37

intel-pcm

Shell
1
star
38

py-sg3

Cython
1
star
39

ixdiagnose

Python
1
star
40

smartmontools

Shell
1
star
41

minio

Python
1
star
42

pkg-qemu

https://salsa.debian.org/qemu-team/qemu
C
1
star
43

ScaleAutomation

Python
1
star
44

py-sgio

Python bindings for SG_IO ioctl on linux
Cython
1
star
45

rrdtool

Shell
1
star
46

py-fenced

Fencing daemon for automatically managing persistent SCSI reservations
Python
1
star