1
0
Fork 0
mirror of https://code.forgejo.org/infrastructure/documentation synced 2024-12-22 12:53:53 +00:00

Commit graph

  • b239b8cd4d Merge pull request 'estimated footprint' (#53) from earl-warren/documentation:wip-co2 into main main earl-warren 2024-12-11 16:57:10 +0000
  • b0cd0c9243
    estimated footprint Earl Warren 2024-12-11 14:31:21 +0100
  • 589f09b501 Merge pull request 'inventory of Hetzner hardware and cost sharing' (#52) from earl-warren/documentation:wip-payment into main earl-warren 2024-12-10 12:01:24 +0000
  • 6349ea59fb
    inventory of Hetzner hardware and cost sharing Earl Warren 2024-12-10 12:38:05 +0100
  • 0e4c77d2a6 Merge pull request 'Forgejo runner require libvirt capabilities for LXC' (#47) from earl-warren/documentation:wip-runner into main earl-warren 2024-11-28 09:44:51 +0000
  • 80180a4b2a
    Forgejo runner require libvirt capabilities for LXC Earl Warren 2024-11-28 09:22:56 +0000
  • ab4fffb3c3 Merge pull request 'obsolete the LXC/DRBD/nginx stack' (#46) from earl-warren/documentation:wip-obsolete into main earl-warren 2024-11-26 12:49:45 +0000
  • fff8a9c2d8
    obsolete the LXC/DRBD/nginx stack Earl Warren 2024-11-26 12:30:42 +0000
  • 971bfed24b Merge pull request 'add aburayama @ codeberg in the host pool' (#45) from earl-warren/documentation:wip-codeberg-runner into main earl-warren 2024-11-11 16:53:41 +0000
  • 171f9638c4
    runner: instructions to install docuum Earl Warren 2024-11-07 15:20:28 +0100
  • 5abb755a06
    add aburayama @ codeberg in the host pool Earl Warren 2024-11-07 14:37:58 +0100
  • e0b2aa4488
    hetzner{01,04} are removed from the pool of machines Earl Warren 2024-11-05 17:04:18 +0100
  • 31044c9588
    move k8s Earl Warren 2024-10-23 17:12:53 +0200
  • 25a23554a9 Merge pull request 'k8s forgejo instance helpers' (#39) from earl-warren/documentation:wip-k8s-forgejo into main earl-warren 2024-10-23 14:48:12 +0000
  • 5f8969ee0e
    @viceice review comments Earl Warren 2024-10-22 18:54:06 +0200
  • 92f39f169d
    next.forgejo.org: block depending on user agent Earl Warren 2024-10-22 12:59:33 +0200
  • f5861bf000
    traefik: apply forgejo-ratelimit once Earl Warren 2024-10-22 17:06:39 +0200
  • e0f3e624bc
    move versions to file variable for renovate convenience Earl Warren 2024-10-22 16:54:34 +0200
  • 60ddffb514
    traefik: switch to manual install and pinning of v3 Earl Warren 2024-10-22 13:02:27 +0200
  • 0f9b5ff8e2
    next.forgejo.org: no more than 10 request per second Earl Warren 2024-10-22 10:21:54 +0200
  • b40fd5bd3c
    traefik: bump log to INFO Earl Warren 2024-10-22 10:57:31 +0200
  • 6ca6d676d8
    traefik: display the user agent in the access logs Earl Warren 2024-10-22 10:16:48 +0200
  • 804b76931d
    otherwise it will probably be single stack after a complete rebuild Earl Warren 2024-10-22 09:58:07 +0200
  • 1f13f6699e
    metallb provides just one IP for v6 & v4, not a range Earl Warren 2024-10-21 20:55:10 +0200
  • 0ee041fb98
    use traefik as a reverse proxy for ssh too Earl Warren 2024-10-21 20:22:45 +0200
  • de28b83d38
    pin k3s version & traefik version Earl Warren 2024-10-21 20:18:46 +0200
  • e28e53589a
    enable traefik access logs Earl Warren 2024-10-21 14:35:08 +0200
  • 8f0057787a
    k8s forgejo instance helpers Earl Warren 2024-10-20 18:05:04 +0200
  • f84b863480 Merge pull request 'maintenance and disaster recovery for k8s from the TOC' (#38) from earl-warren/documentation:wip-k8s-forgejo into main earl-warren 2024-10-20 09:52:33 +0000
  • 85b658a645
    maintenance and disaster recovery for k8s from the TOC Earl Warren 2024-10-20 11:47:52 +0200
  • d2fe8a0be5 Merge pull request 'install a Forgejo instance in the k8s cluster' (#37) from earl-warren/documentation:wip-k8s-forgejo into main earl-warren 2024-10-20 09:38:34 +0000
  • 2f652df670
    install a Forgejo instance in the k8s cluster Earl Warren 2024-10-20 11:36:57 +0200
  • 4a54adf37f Merge pull request 'k8s: reference the scripts and add an intro' (#36) from earl-warren/documentation:wip-split into main earl-warren 2024-10-20 09:32:39 +0000
  • e75adbbb82
    k8s: reference the scripts and add an intro Earl Warren 2024-10-20 11:31:03 +0200
  • b1822816e7 Merge pull request 'split the README into separate files for clarity' (#35) from earl-warren/documentation:wip-split into main earl-warren 2024-10-20 09:27:25 +0000
  • 731d2931be
    split the README into separate files for clarity Earl Warren 2024-10-20 11:24:52 +0200
  • ebb3667a42 Merge pull request 'helpers to prepare a k8s node on Hetzner' (#34) from earl-warren/documentation:wip-scripts into main earl-warren 2024-10-20 09:02:47 +0000
  • 8947b16ce6
    helpers to prepare a k8s node on Hetzner Earl Warren 2024-10-19 16:13:24 +0200
  • 4f90ea7af5 Merge pull request 'allow everything between cluster nodes' (#33) from earl-warren/documentation:wip-disaster into main earl-warren 2024-10-19 12:05:34 +0000
  • f1d4913ebc
    allow everything between cluster nodes Earl Warren 2024-10-19 13:57:23 +0200
  • c1bef01310 Merge pull request 'add disaster recovery instructions' (#31) from earl-warren/documentation:wip-disaster into main earl-warren 2024-10-19 10:31:27 +0000
  • 2e13b2dbbe
    add disaster recovery instructions Earl Warren 2024-10-19 12:29:49 +0200
  • 1bb649913c
    fine tune installation instructions Earl Warren 2024-10-19 12:28:50 +0200
  • 2ca85bed21 Merge pull request 'Allocate a dedicated IP to NFS server' (#30) from earl-warren/documentation:wip-disaster into main earl-warren 2024-10-18 09:21:38 +0000
  • 7957c93471
    Allocate a dedicated IP to NFS server Earl Warren 2024-10-18 11:20:31 +0200
  • 20b07cacbd Merge pull request 'have DRBD be up at boot' (#29) from earl-warren/documentation:wip-disaster into main earl-warren 2024-10-18 08:57:39 +0000
  • 6c6def6da2
    have DRBD be up at boot Earl Warren 2024-10-18 10:53:12 +0200
  • a8cfb2a1c8 Merge pull request 'hetzner k8s controler is not compatible with server API' (#27) from earl-warren/documentation:wip-firewall into main earl-warren 2024-10-17 19:08:42 +0000
  • dcadf2fd7f
    hetzner k8s controler is not compatible with server API Earl Warren 2024-10-17 21:08:00 +0200
  • 679177673d Merge pull request 'k8s firewall' (#26) from earl-warren/documentation:wip-firewall into main earl-warren 2024-10-17 19:06:36 +0000
  • ab3221ab89
    k8s ufw firewall Earl Warren 2024-10-17 20:24:03 +0200
  • d9420f8ac4
    k8s: hetzner firewall is not good enough Earl Warren 2024-10-17 19:08:00 +0200
  • e732428516 Merge pull request 'use IPv6 local address, not link local' (#25) from earl-warren/documentation:wip-ipv6 into main earl-warren 2024-10-17 17:05:31 +0000
  • b3cfba4952
    use IPv6 local address, not link local Earl Warren 2024-10-17 17:15:47 +0200
  • 016fd14241 Merge pull request 'use and create a NFS backed PVC' (#21) from earl-warren/documentation:wip-nfs into main earl-warren 2024-10-17 13:00:33 +0000
  • 8f0c9c17b9
    re-order section for reseting the cluster Earl Warren 2024-10-17 14:55:46 +0200
  • 644faf989e
    force nfs version 4 Earl Warren 2024-10-17 14:23:19 +0200
  • 3f79d6d365
    allow 10.0.0.0/8 in the firewall Earl Warren 2024-10-11 15:56:41 +0300
  • b5f7d949ab
    nfs mounts must not be sync Earl Warren 2024-10-09 12:01:37 +0300
  • 40513d541a
    nfs: define a root so that nfsv4 is used instead of nfsv3 Earl Warren 2024-10-06 13:46:36 +0200
  • f76d6ea2a9
    use and create a NFS backed PVC Earl Warren 2024-10-05 12:37:54 +0200
  • 184f9045d1 Merge pull request 'nginx stream reverse proxy: use default timeout' (#24) from earl-warren/documentation:wip-nginx into main earl-warren 2024-10-13 12:37:11 +0000
  • dfb473fd00
    nginx stream reverse proxy: use default timeout Earl Warren 2024-10-13 14:50:22 +0300
  • 98bf0f94a9 Merge pull request 'k8s: the ipv6 range for nodes must not conflict with cluster/service' (#23) from earl-warren/documentation:wip-k8s-ipv6 into main earl-warren 2024-10-06 10:40:51 +0000
  • f70e35d1e8
    k8s: simplify installation instructions Earl Warren 2024-10-06 12:38:53 +0200
  • efedb1db3c
    k8s: the ipv6 range for nodes must not conflict with cluster/service Earl Warren 2024-10-06 12:06:13 +0200
  • aeda8706d3 Merge pull request 'note on Hetzner firewall' (#17) from earl-warren/documentation:wip-k8s-network into main earl-warren 2024-10-05 10:25:12 +0000
  • bed22adf2b Merge pull request 'k8s three nodes cluster' (#19) from earl-warren/documentation:wip-k8s-cluster into main earl-warren 2024-10-05 10:25:00 +0000
  • be0278a40e Merge pull request 'setup NFS to use the DRBD volume' (#20) from earl-warren/documentation:wip-nfs into main earl-warren 2024-10-05 10:24:47 +0000
  • 7ec8e13b84
    setup NFS to use the DRBD volume Earl Warren 2024-10-04 17:51:45 +0200
  • fb8209f378
    k8s three nodes cluster Earl Warren 2024-10-04 14:04:10 +0200
  • a503942e6a
    note on Hetzner firewall Earl Warren 2024-10-04 10:57:21 +0200
  • 3b892d0830 Merge pull request 'permanently redirect port 80 to 443' (#16) from earl-warren/documentation:wip-k8s-network into main earl-warren 2024-10-01 09:14:00 +0000
  • e7c40323a2
    permanently redirect port 80 to 443 Earl Warren 2024-10-01 11:07:29 +0200
  • b6a17d46ab Merge pull request 'hetzner{05,06} k8s node & network configuration' (#13) from earl-warren/documentation:wip-k8s-network into main earl-warren 2024-09-29 15:59:27 +0000
  • 015327b5e3
    hetzner{05,06} k8s node & network configuration Earl Warren 2024-09-29 17:52:24 +0200
  • 8620ab9ae9
    hetzner{05,06} with DRBD and quorum Earl Warren 2024-09-26 12:49:23 +0200
  • 743251c733 Merge pull request 'nginx configuration for rate limiting crawlers' (#9) from earl-warren/documentation:wip-rate into main earl-warren 2024-09-19 05:43:12 +0000
  • 52d46196dd
    nginx configuration for rate limiting crawlers Earl Warren 2024-09-18 15:50:50 +0200
  • 891af11fd5 Merge pull request 'ssh port forwarding via nginx stream for code.forgejo.org' (#7) from earl-warren/documentation:wip-forwarding into main earl-warren 2024-09-17 09:41:35 +0000
  • 5b4570e204
    ssh port forwarding via nginx stream for code.forgejo.org Earl Warren 2024-09-17 08:50:20 +0200
  • f77193590b
    add link to the mirror Earl Warren 2024-09-16 16:41:36 +0200
  • bd6143997c
    migrate from the Forgejo documentation Earl Warren 2024-09-14 13:47:16 +0200
  • a4704558a7 Initial commit earl-warren 2024-09-14 11:43:39 +0000