Dive into FreeBSD
Freedive turns your fresh, vanilla FreeBSD install into a file server and an app host.
Status: Planning - features mentioned in this document might make it to v1.0, or they might not.
- System
- Preferences
- Packages
- Services
- Secrets
- Security
- Alerts
- Logs
- Metrics
- Backups
- Software update
- Cluster
- Current node
- Connected nodes
- Manage nodes
- Network
- Local
- Private
- Public
- Domains
- Endpoints
- Data
- Local
- Remote
- Share
- Sync
- Compute
- Apps
- Services
- Functions
- Tasks
Start Freedive server:
- Run
mix setup
to install and setup dependencies - Start Phoenix endpoint with
mix phx.server
or inside IEx withiex -S mix phx.server
Now you can visit localhost:4000
from your browser.
mix package.freebsd
pkg install freedive-x.x.x.pkg
service freedive enable
service freedive init
vi /usr/local/etc/freedive/freedive.env
Modify HOST
, BIND
and PORT
variables to taste.
service freedive start
Visit https://localhost:6443
from your browser from same machine,
or https://<HOST>:<PORT>
from remote machine.