Add Gitea Actions deploy workflow and server configuration
Some checks failed
Deploy to Server / deploy (push) Failing after 1m49s

- Add basePath /admin to Next.js config for path-based routing
- Add .gitea/workflows/deploy.yml for CI/CD via Gitea Actions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Peter Meier
2026-03-15 13:52:41 +01:00
parent 11d46049d1
commit ecd257fb8f
16 changed files with 466 additions and 39 deletions

View File

@@ -32,6 +32,7 @@
"slugHint": "Kleinbuchstaben (a-z), Ziffern (0-9), Bindestriche. Leerzeichen werden zu Bindestrichen.",
"savedSuccessfully": "Erfolgreich gespeichert.",
"errorSaving": "Fehler beim Speichern",
"validationErrors": "Bitte korrigieren Sie die Fehler im Formular (z.B. Pflichtfelder).",
"saving": "Speichern…",
"save": "Speichern",
"backToList": "Zurück zur Liste",
@@ -175,7 +176,11 @@
"filterByTag": "Tag:",
"tagAll": "Alle",
"noResults": "Kein Inhaltstyp entspricht Suche oder Filter.",
"noCollections": "Keine Sammlungen geladen. Pr\u00fcfe ob die RustyCMS-API unter {url} erreichbar ist."
"noCollections": "Keine Sammlungen geladen. Pr\u00fcfe ob die RustyCMS-API unter {url} erreichbar ist.",
"recentSectionTitle": "Letzte 3 bearbeitete Beitr\u00e4ge",
"recentSectionLink": "Alle Beitr\u00e4ge",
"recentSectionEmpty": "Noch keine Beitr\u00e4ge.",
"loading": "Laden…"
},
"TypesPage": {
"title": "Typen",
@@ -355,6 +360,8 @@
"newEntry": "Neuer Eintrag",
"colActions": "Aktionen",
"colStatus": "Status",
"colCreated": "Erstellt",
"colLastEdited": "Zuletzt geändert",
"published": "Veröffentlicht",
"noEntries": "Keine Einträge.",
"noEntriesCreate": "Noch keine Einträge. Erstellen Sie den ersten.",
@@ -382,6 +389,8 @@
},
"ContentEditPage": {
"title": "Eintrag bearbeiten",
"created": "Erstellt",
"lastEdited": "Zuletzt geändert",
"apiLink": "API-Link (Daten-Vorschau):",
"referrersSection": "Referenziert von",
"noReferrers": "Kein anderer Eintrag verweist auf diesen.",

View File

@@ -32,6 +32,7 @@
"slugHint": "Lowercase letters (a-z), digits (0-9), hyphens. Spaces become hyphens.",
"savedSuccessfully": "Saved successfully.",
"errorSaving": "Error saving",
"validationErrors": "Please fix the errors in the form (e.g. required fields).",
"saving": "Saving…",
"save": "Save",
"backToList": "Back to list",
@@ -175,7 +176,11 @@
"filterByTag": "Tag:",
"tagAll": "All",
"noResults": "No content types match your search or filter.",
"noCollections": "No collections loaded. Check that the RustyCMS API is running at {url}."
"noCollections": "No collections loaded. Check that the RustyCMS API is running at {url}.",
"recentSectionTitle": "Last 3 edited posts",
"recentSectionLink": "All posts",
"recentSectionEmpty": "No posts yet.",
"loading": "Loading…"
},
"TypesPage": {
"title": "Types",
@@ -355,6 +360,8 @@
"newEntry": "New entry",
"colActions": "Actions",
"colStatus": "Status",
"colCreated": "Created",
"colLastEdited": "Last edited",
"published": "Published",
"noEntries": "No entries.",
"noEntriesCreate": "No entries yet. Create the first one.",
@@ -382,6 +389,8 @@
},
"ContentEditPage": {
"title": "Edit entry",
"created": "Created",
"lastEdited": "Last edited",
"apiLink": "API link (data preview):",
"referrersSection": "Referenced by",
"noReferrers": "No other entries reference this one.",