78 lines
1.4 KiB
Markdown
78 lines
1.4 KiB
Markdown
# Installation Guide
|
|
|
|
## Quick Installation
|
|
|
|
### Using the Installation Script
|
|
|
|
```bash
|
|
sudo bash packaging/install.sh
|
|
sudo systemctl start adastra-storage
|
|
sudo systemctl enable adastra-storage
|
|
```
|
|
|
|
### Using Debian Package
|
|
|
|
```bash
|
|
cd packaging
|
|
sudo ./build-deb.sh
|
|
sudo dpkg -i ../adastra-storage_1.0.0_amd64.deb
|
|
sudo apt-get install -f
|
|
sudo systemctl start adastra-storage
|
|
```
|
|
|
|
## Post-Installation
|
|
|
|
1. Access the web interface: http://localhost:8080
|
|
2. Login with default credentials:
|
|
- Username: `admin`
|
|
- Password: `admin`
|
|
3. **IMPORTANT**: Change the default password immediately!
|
|
|
|
## Service Management
|
|
|
|
```bash
|
|
# Start
|
|
sudo systemctl start adastra-storage
|
|
|
|
# Stop
|
|
sudo systemctl stop adastra-storage
|
|
|
|
# Restart
|
|
sudo systemctl restart adastra-storage
|
|
|
|
# Status
|
|
sudo systemctl status adastra-storage
|
|
|
|
# Logs
|
|
sudo journalctl -u adastra-storage -f
|
|
```
|
|
|
|
## Uninstallation
|
|
|
|
```bash
|
|
sudo /opt/adastra-storage/uninstall.sh
|
|
```
|
|
|
|
## File Locations
|
|
|
|
- Installation: `/opt/adastra-storage`
|
|
- Database: `/opt/adastra-storage/data/appliance.db`
|
|
- Service file: `/etc/systemd/system/adastra-storage.service`
|
|
- Logs: `journalctl -u adastra-storage`
|
|
|
|
## Dependencies
|
|
|
|
The installer automatically installs:
|
|
- golang-go
|
|
- zfsutils-linux
|
|
- smartmontools
|
|
- nfs-kernel-server
|
|
- samba
|
|
- targetcli-fb
|
|
- minio
|
|
|
|
## Troubleshooting
|
|
|
|
See the main README.md for detailed troubleshooting information.
|
|
|