Installazione

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.

In questa pagina