User Tools

Site Tools


aufsetzen_raspberry_lokal

This is an old revision of the document!


1. Betriebssystem auf SD-Karte flashen

2. Hochfahren, Locale, Netzwerk und SSH einrichten

3. Git installieren

sudo apt update
sudo apt upgrade
sudo apt install git -y
git --version

4. Git einrichten (ssh)

git config --global user.name [NAME]
git config --global user.email [EMAIL]
ssh-keygen -t ed25519 -C [EMAIL]
cat ~/.ssh/id_ed25519.pub

Schlüssel kopieren und bei Codeberg unter Profilbild → Settings → SSH- / GPG-Keys → Add Key

5. Projektverzeichnis erstellen:

mkdir sese_project

6. Klonen Git-Repository:

git clone ssh://git@codeberg.org/faeunin/serious-seeds.git

5. Virtuelle Umgebung

cd sese_project/serious-seeds
python3 -m venv env
source env/bin/activate

6. Requirements installieren

pip install -r app/requirements.txt

7. .env-file für Umgebungsvariablen anlegen

nano .env

mit folgendem Inhalt:

DJANGO_ENV=production

SECRET_KEY=[KEY]

DEBUG=False

POSTGRES_DB=[DB_NAME]
POSTGRES_USER=[DB_USER]
POSTGRES_PASSWORD=[DB_PW]
POSTGRES_HOST=localhost
POSTGRES_PORT=5432

8. Datenbank erstellen

9. Superuser erstellen

10. Dump laden

11. Testen: lässt sich der dev-server starten?

python3 manage.py runserver 0.0.0.0:8000

12.

aufsetzen_raspberry_lokal.1781209923.txt.gz · Last modified: by ninin