1.5 KiB
1.5 KiB
Tibi Docs und Demo Projekt
Diese Repo enthält die Dokumentation zum TibiCMS und eine Demo-Projekt welches die Dokumentation begleitet.
Das Demo-Projekt kann als Vorlage für neue Tibi-Projekte verwendet werden.
neues Projekt - Checkliste
- neues Projekt im gitbase.de anlegen (cms/tibi-docs) als Vorlage verwenden
- klonen
- bereinigen
git filter-branch -f --index-filter 'git rm -rf --cached --ignore-unmatch .yarn/cache' HEAD
git filter-branch -f --index-filter 'git rm -rf --cached --ignore-unmatch docs' HEAD
git push --force
jbfdbcvjslksfdlkrljhfgdsnfhn
-
anpassen
.env
docker-compose-local.yml
->name:
api/...
-
upgraden
mkdir tmp
# evtl. zuvor: yarn install
make yarn-upgrade
make docker-pull
# falls Fehler auftreten, evtl. Berechtigungen fixen
make fix-permissions
- los programmieren
make docker-start
# bei erstem fehlerhaften Start, evtl. Berechtigungen fixen:
make fix-permissions
-
Projekt in Tibi bekannt machen:
- https://PROJEKTNAME-tibiadmin.code.testversion.online
- Pfad der API-Konfig:
/data/api/config.yml
-
Website im Browser ansehen:
-
Testmails checken:
-
deploy
- Subdomain im basispanel anlegen auf
../frontend/
- rsync-Account in basispanel anlegen auf
htdocs/
- Passwort in Secrets eintragen: https://drone.gitbase.de
.drone.yml
anpassen- pushen
- Subdomain im basispanel anlegen auf