Skip to content

Forgejo

Linux
  • Was ist Forgejo?

    Forgejo is a self-hosted lightweight software forge.
    Easy to install and low maintenance, it just does the job.

    Installation

    Zur Installation von Forgejo gibt es hier die Anleitung.

    Wenn man es geschafft hat, läuft der Forgejo-Server und das sieht dann auf meiner lokalen Testinstallation so aus.

    93b16a4d-0abe-492b-afac-28a9c936721a-image.png

    Mittels eines docker-compose.yml Files steuert man die Installation des Docker Containers.

    docker-compose.yml

    networks:
      forgejo:
        external: false
    
    services:
      server:
        image: codeberg.org/forgejo/forgejo:10
        container_name: forgejo
        environment:
          - USER_UID=1000
          - USER_GID=1000
        restart: always
        networks:
          - forgejo
        volumes:
          - ./forgejo:/data
          - /etc/timezone:/etc/timezone:ro
          - /etc/localtime:/etc/localtime:ro
        ports:
          - '3000:3000'
          - '222:22'
    

    Danach ein

    docker-compose up -d
    

    und der Docker Container läuft.

    Update

    Dann wollte ich heute einfach mal ausprobieren, wie man das updatet. Und es gab auch eine neue Version 10.0.1. Einfach das

    docker-compose.yml

    ändern.

    networks:
      forgejo:
        external: false
    
    services:
      server:
        image: codeberg.org/forgejo/forgejo:10.0.1
        container_name: forgejo
        environment:
          - USER_UID=1000
          - USER_GID=1000
        restart: always
        networks:
          - forgejo
        volumes:
          - ./forgejo:/data
          - /etc/timezone:/etc/timezone:ro
          - /etc/localtime:/etc/localtime:ro
        ports:
          - '3000:3000'
          - '222:22'
    

    Danach ein

    docker-compose up -d
    

    und die Version 10.0.1 läuft.

    Hinweis

    Die Datenbankinstallation ist hier nicht enthalten. Ich nutze dafür eine Postgres Datenbank. Die ist bei mir als lokale Installation ausgeführt.

    Ausblick

    Ich plane, den Forgejo Server ins Netz zu stellen. Mal sehen, wie sich das entwickelt.

  • Standby Problem mit Mediatek MT7921e

    Linux linux mediatek mt7921e
    1
    0 Stimmen
    1 Beiträge
    241 Aufrufe
    Niemand hat geantwortet
  • Missing npm on debian 12

    NodeBB nodejs npm nodebb linux
    2
    0 Stimmen
    2 Beiträge
    273 Aufrufe
    M
    "curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -" 'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash' source ~/.bashrc nvm install node
  • PHP Webseite lokal einhängen mit sshfs

    PHP php linux
    1
    2
    0 Stimmen
    1 Beiträge
    77 Aufrufe
    Niemand hat geantwortet
  • Zima Board

    Linux zima linux
    6
    1
    0 Stimmen
    6 Beiträge
    926 Aufrufe
    FrankMF
    Wer noch einen braucht, sind wieder ein paar im Shop erhältlich. ZimaBoard 832 is IN STOCK & AVAILABLE NOW ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ZimaBoard Official Store Back In Stock The item you've been waiting for is back in stock ZimaBoard 832 - Single Board Server for Creators $199.90 Model: ZimaBoard 832 Stock: 190
  • Nach Kernel Update werden die Module nicht automatisch gebaut!?

    Linux linux
    1
    0 Stimmen
    1 Beiträge
    201 Aufrufe
    Niemand hat geantwortet
  • IPTables dauerhaft speichern

    Angeheftet Linux linux iptables
    1
    0 Stimmen
    1 Beiträge
    605 Aufrufe
    Niemand hat geantwortet
  • Kernel-Log 4.20

    Linux linux
    1
    0 Stimmen
    1 Beiträge
    341 Aufrufe
    Niemand hat geantwortet
  • Minicom

    Linux linux
    1
    1
    0 Stimmen
    1 Beiträge
    531 Aufrufe
    Niemand hat geantwortet