|
||
---|---|---|
.gitea/workflows | ||
.vscode | ||
.yarn | ||
api | ||
frontend | ||
scripts | ||
types | ||
.basic-auth-code | ||
.basic-auth-web | ||
.drone.yml.bak | ||
.env | ||
.gitattributes | ||
.gitignore | ||
.opencommitignore | ||
.prettierrc | ||
.yarnrc.yml | ||
babel.config.json | ||
docker-compose-local.yml | ||
esbuild.config.js | ||
esbuild.config.legacy.js | ||
esbuild.config.server.js | ||
liveserver-dockerfile | ||
Makefile | ||
package.json | ||
postcss.config.js | ||
README.md | ||
svelte.config.js | ||
tsconfig.json | ||
yarn.lock |
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
-
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