@page @model PlanTempusAdmin.Pages.Setup.IndexModel @{ ViewData["Title"] = "Setup"; }
Scripts
Bash

Backup scripts til Ubuntu servere

Database
SQL

PostgreSQL schema og migrations

Hurtig Guide

1. Database Setup

Kør SQL scriptet fra Database siden på din PostgreSQL server.

2. Azure CLI Setup

Installer Azure CLI på serveren:

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
az --version

3. Backup Script

Download scriptet fra Scripts siden og placer det på serveren.

# Placer script
sudo mkdir -p /opt/backup
sudo cp forgejo-backup.sh /opt/backup/
sudo chmod +x /opt/backup/forgejo-backup.sh

# Opret .env fil med konfiguration
sudo nano /opt/backup/.env

4. Cron Job

Tilføj daglig backup via cron:

# Rediger crontab
sudo crontab -e

# Tilføj linje (kører kl. 02:00 hver nat)
0 2 * * * /opt/backup/forgejo-backup.sh >> /var/log/forgejo-backup.log 2>&1