Installazione
Sezioni
Primi passi
Installazione
Installazione con Docker Compose
Prerequisiti
- Docker 24+ e Docker Compose v2
- 4 GB di RAM minimo (8 GB consigliati)
- 20 GB di spazio disco SSD
Installazione
git clone https://github.com/altiusone/altiusone.git
cd altiusone
cp .env.example .env
Configurazione del file .env
Modificate il file .env con i vostri parametri:
POSTGRES_DB=altiusone
POSTGRES_USER=altiusone
POSTGRES_PASSWORD=la_vostra_password_sicura
DJANGO_SECRET_KEY=la_vostra_chiave_segreta
DJANGO_ALLOWED_HOSTS=localhost,127.0.0.1,vostro-dominio.ch
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=la_vostra_password_minio
REDIS_URL=redis://redis:6379/0
Avvio
docker compose up -d
docker compose exec django python manage.py migrate
docker compose exec django python manage.py createsuperuser
docker compose exec django python manage.py init_permissions
docker compose exec django python manage.py init_ontologie
Servizi distribuiti
| Servizio | Porta | URL |
|---|---|---|
| Applicazione | 8080 | http://localhost:8080 |
| Console MinIO | 9001 | http://localhost:9001 |
| Nextcloud | 8888 | http://localhost:8888 |
Accedete a http://localhost:8080 e fate il login.