RenΓ©'s URL Explorer Experiment


Title: GitHub - git-connected/selfhost: Selfhost your Forem Community on your own infrastructure πŸŽ‰

Open Graph Title: GitHub - git-connected/selfhost: Selfhost your Forem Community on your own infrastructure πŸŽ‰

X Title: GitHub - git-connected/selfhost: Selfhost your Forem Community on your own infrastructure πŸŽ‰

Description: Selfhost your Forem Community on your own infrastructure πŸŽ‰ - git-connected/selfhost

Open Graph Description: Selfhost your Forem Community on your own infrastructure πŸŽ‰ - git-connected/selfhost

X Description: Selfhost your Forem Community on your own infrastructure πŸŽ‰ - git-connected/selfhost

Opengraph URL: https://github.com/git-connected/selfhost

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:bcebf338-b3c0-dd99-95ed-c460789f80fe
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC95E:101AEC:3CAC7C:528329:696FEAA8
html-safe-nonce32acb403415024467b70ac4c2634f82c09551239bc4a7c465a7c87e142fb8263
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOTVFOjEwMUFFQzozQ0FDN0M6NTI4MzI5OjY5NkZFQUE4IiwidmlzaXRvcl9pZCI6IjkxMjk3NzA3ODEyNTQ4NzE3MjAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaca37aa4c4a33e9da762dd360810259a1416d9e2c195bd7dca0dbe529e69a60e43
hovercard-subject-tagrepository:454864703
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/git-connected/selfhost
twitter:imagehttps://opengraph.githubassets.com/c32125ff0012223ed42d0c845a4c196f01c9a8864e75f57be31c892099f6ef40/git-connected/selfhost
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c32125ff0012223ed42d0c845a4c196f01c9a8864e75f57be31c892099f6ef40/git-connected/selfhost
og:image:altSelfhost your Forem Community on your own infrastructure πŸŽ‰ - git-connected/selfhost
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None2b218dbdee134592a2dbfabd454a1070986f1fbedb8334bf06b8f2ccc3449130
turbo-cache-controlno-preview
go-importgithub.com/git-connected/selfhost git https://github.com/git-connected/selfhost.git
octolytics-dimension-user_id86798176
octolytics-dimension-user_logingit-connected
octolytics-dimension-repository_id454864703
octolytics-dimension-repository_nwogit-connected/selfhost
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id454864594
octolytics-dimension-repository_parent_nwosmooth80/selfhost
octolytics-dimension-repository_network_root_id371127045
octolytics-dimension-repository_network_root_nwoforem/selfhost
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasebcaac379a58a3ed99a1b0502e2a8f5cfd3a7b54b
ui-targetcanary-1
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/git-connected/selfhost#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgit-connected%2Fselfhost
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgit-connected%2Fselfhost
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=git-connected%2Fselfhost
Reloadhttps://patch-diff.githubusercontent.com/git-connected/selfhost
Reloadhttps://patch-diff.githubusercontent.com/git-connected/selfhost
Reloadhttps://patch-diff.githubusercontent.com/git-connected/selfhost
git-connected https://patch-diff.githubusercontent.com/git-connected
selfhosthttps://patch-diff.githubusercontent.com/git-connected/selfhost
smooth80/selfhosthttps://patch-diff.githubusercontent.com/smooth80/selfhost
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fgit-connected%2Fselfhost
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fgit-connected%2Fselfhost
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fgit-connected%2Fselfhost
www.forem.com/get-started/https://www.forem.com/get-started/
AGPL-3.0 license https://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/LICENSE.md
1 star https://patch-diff.githubusercontent.com/git-connected/selfhost/stargazers
191 forks https://patch-diff.githubusercontent.com/git-connected/selfhost/forks
Branches https://patch-diff.githubusercontent.com/git-connected/selfhost/branches
Tags https://patch-diff.githubusercontent.com/git-connected/selfhost/tags
Activity https://patch-diff.githubusercontent.com/git-connected/selfhost/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fgit-connected%2Fselfhost
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fgit-connected%2Fselfhost
Code https://patch-diff.githubusercontent.com/git-connected/selfhost
Pull requests 0 https://patch-diff.githubusercontent.com/git-connected/selfhost/pulls
Actions https://patch-diff.githubusercontent.com/git-connected/selfhost/actions
Projects 0 https://patch-diff.githubusercontent.com/git-connected/selfhost/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/git-connected/selfhost/security
Please reload this pagehttps://patch-diff.githubusercontent.com/git-connected/selfhost
Insights https://patch-diff.githubusercontent.com/git-connected/selfhost/pulse
Code https://patch-diff.githubusercontent.com/git-connected/selfhost
Pull requests https://patch-diff.githubusercontent.com/git-connected/selfhost/pulls
Actions https://patch-diff.githubusercontent.com/git-connected/selfhost/actions
Projects https://patch-diff.githubusercontent.com/git-connected/selfhost/projects
Security https://patch-diff.githubusercontent.com/git-connected/selfhost/security
Insights https://patch-diff.githubusercontent.com/git-connected/selfhost/pulse
Brancheshttps://patch-diff.githubusercontent.com/git-connected/selfhost/branches
Tagshttps://patch-diff.githubusercontent.com/git-connected/selfhost/tags
https://patch-diff.githubusercontent.com/git-connected/selfhost/branches
https://patch-diff.githubusercontent.com/git-connected/selfhost/tags
84 Commitshttps://patch-diff.githubusercontent.com/git-connected/selfhost/commits/main/
https://patch-diff.githubusercontent.com/git-connected/selfhost/commits/main/
.github/ISSUE_TEMPLATEhttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/.github/ISSUE_TEMPLATE
.github/ISSUE_TEMPLATEhttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/.github/ISSUE_TEMPLATE
inventoryhttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/inventory
inventoryhttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/inventory
playbookshttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/playbooks
playbookshttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/playbooks
roleshttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/roles
roleshttps://patch-diff.githubusercontent.com/git-connected/selfhost/tree/main/roles
.gitignorehttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/.gitignore
LICENSE.mdhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/LICENSE.md
LICENSE.mdhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/LICENSE.md
README.mdhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/README.md
README.mdhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/README.md
ansible.cfghttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/ansible.cfg
ansible.cfghttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/ansible.cfg
requirements.txthttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/requirements.txt
requirements.txthttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/requirements.txt
requirements.ymlhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/requirements.yml
requirements.ymlhttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/requirements.yml
setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/setup
setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost/blob/main/setup
READMEhttps://patch-diff.githubusercontent.com/git-connected/selfhost
AGPL-3.0 licensehttps://patch-diff.githubusercontent.com/git-connected/selfhost
https://patch-diff.githubusercontent.com/git-connected/selfhost#forem-self-host
Foremhttps://github.com/forem/forem
Fedora CoreOShttps://getfedora.org/en/coreos
DigitalOceanhttps://www.digitalocean.com/
AWShttps://aws.amazon.com/
Google Cloudhttps://cloud.google.com/
QEMUhttps://www.qemu.org/
Ansiblehttps://www.ansible.com/
Python 3 and pip3https://www.python.org/
systemdhttps://www.freedesktop.org/wiki/Software/systemd/
Podmanhttps://podman.io/
Fedora CoreOShttps://getfedora.org/en/coreos
Butanehttps://coreos.github.io/butane/
Ignitionhttps://coreos.github.io/ignition/
please contact us via this formhttps://formkeep.com/p/cfa67316d1c12d23ecb3c08b359f944b
Butane templatehttps://github.com/forem/selfhost/blob/main/playbooks/templates/forem.yml.j2
https://patch-diff.githubusercontent.com/git-connected/selfhost#table-of-contents
Forem Self-Hosthttps://patch-diff.githubusercontent.com/git-connected/selfhost#forem-self-host
Requirementshttps://patch-diff.githubusercontent.com/git-connected/selfhost#requirements
Quick Starthttps://patch-diff.githubusercontent.com/git-connected/selfhost#quick-start
Semi-automated setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost#semi-automated-setup
Manual installationhttps://patch-diff.githubusercontent.com/git-connected/selfhost#manual-installation
Provisioning Targetshttps://patch-diff.githubusercontent.com/git-connected/selfhost#provisioning-targets
AWShttps://patch-diff.githubusercontent.com/git-connected/selfhost#aws
Setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost#setup
Provisionhttps://patch-diff.githubusercontent.com/git-connected/selfhost#provision
DigitalOceanhttps://patch-diff.githubusercontent.com/git-connected/selfhost#digitalocean
Setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost#setup-1
Provisionhttps://patch-diff.githubusercontent.com/git-connected/selfhost#provision-1
Google Cloudhttps://patch-diff.githubusercontent.com/git-connected/selfhost#google-cloud
Setuphttps://patch-diff.githubusercontent.com/git-connected/selfhost#setup-2
Provisionhttps://patch-diff.githubusercontent.com/git-connected/selfhost#provision-2
Ansible Dynamic Inventorieshttps://patch-diff.githubusercontent.com/git-connected/selfhost#ansible-dynamic-inventories
AWShttps://patch-diff.githubusercontent.com/git-connected/selfhost#aws-1
DigitalOceanhttps://patch-diff.githubusercontent.com/git-connected/selfhost#digitalocean-1
Google Computehttps://patch-diff.githubusercontent.com/git-connected/selfhost#google-compute
Configuration Internalshttps://patch-diff.githubusercontent.com/git-connected/selfhost#configuration-internals
systemdhttps://patch-diff.githubusercontent.com/git-connected/selfhost#systemd
Forem configshttps://patch-diff.githubusercontent.com/git-connected/selfhost#forem-configs
SSH Exampleshttps://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-examples
foremctlhttps://patch-diff.githubusercontent.com/git-connected/selfhost#foremctl
Update Forem to the latest version and restarthttps://patch-diff.githubusercontent.com/git-connected/selfhost#update-forem-to-the-latest-version-and-restart
foremimghttps://patch-diff.githubusercontent.com/git-connected/selfhost#foremimg
Set the Forem container repository and taghttps://patch-diff.githubusercontent.com/git-connected/selfhost#set-the-forem-container-repository-and-tag
Update Forem to the latest version with no restarthttps://patch-diff.githubusercontent.com/git-connected/selfhost#update-forem-to-the-latest-version-with-no-restart
Rollback Forem to the last running version and restarthttps://patch-diff.githubusercontent.com/git-connected/selfhost#rollback-forem-to-the-last-running-version-and-restart
Update Fedora CoreOS to the latest stable versionhttps://patch-diff.githubusercontent.com/git-connected/selfhost#update-fedora-coreos-to-the-latest-stable-version
Backup your Forem datahttps://patch-diff.githubusercontent.com/git-connected/selfhost#backup-your-forem-data
Developmenthttps://patch-diff.githubusercontent.com/git-connected/selfhost#development
Install Dependencieshttps://patch-diff.githubusercontent.com/git-connected/selfhost#install-dependencies
SSH Keyhttps://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-key
SSH Confighttps://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-config
Ansible Vaulthttps://patch-diff.githubusercontent.com/git-connected/selfhost#ansible-vault
Create Forem Ansible Inventoryhttps://patch-diff.githubusercontent.com/git-connected/selfhost#create-forem-ansible-inventory
Launch Forem Locallyhttps://patch-diff.githubusercontent.com/git-connected/selfhost#launch-forem-locally
Local SSH Accesshttps://patch-diff.githubusercontent.com/git-connected/selfhost#local-ssh-access
https://patch-diff.githubusercontent.com/git-connected/selfhost#requirements
Python 3.xhttps://www.python.org/downloads/
Ansiblehttps://docs.ansible.com/ansible/latest/installation_guide/index.html
Butanehttps://github.com/coreos/butane/blob/master/docs/getting-started.md#getting-butane
Stable streamhttps://getfedora.org/en/coreos?stream=stable
https://patch-diff.githubusercontent.com/git-connected/selfhost#quick-start
https://patch-diff.githubusercontent.com/git-connected/selfhost#semi-automated-setup
https://patch-diff.githubusercontent.com/git-connected/selfhost#manual-installation
venv modulehttps://docs.python.org/3/library/venv.html
ansible-vault encrypt_stringhttps://docs.ansible.com/ansible/latest/user_guide/vault.html#encrypting-individual-variables-with-ansible-vault
"Required Ansible Vault secret variables" in the example setup.ymlhttps://github.com/forem/selfhost/blob/main/inventory/example/setup.yml#L67
SSH keyhttps://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key
Self Host: Quick Start in Depthhttps://forem.dev/foremteam/self-host-quick-start-in-depth-2165
AWShttps://github.com/forem/selfhost#aws
DigitalOceanhttps://github.com/forem/selfhost#digitalocean
Google Cloudhttps://github.com/forem/selfhost#google-compute
AWShttps://github.com/forem/selfhost#provision
DigitalOceanhttps://github.com/forem/selfhost#provision-1
Google Cloudhttps://github.com/forem/selfhost#provision-2
via SSH on your Forem serverhttps://github.com/forem/selfhost#ssh-examples
herehttps://admin.forem.com/
https://patch-diff.githubusercontent.com/git-connected/selfhost#provisioning-targets
https://patch-diff.githubusercontent.com/git-connected/selfhost#aws
extra varshttps://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#defining-variables-at-runtime
https://patch-diff.githubusercontent.com/git-connected/selfhost#setup
Ansible Amazon AWS collectionshttps://github.com/ansible-collections/amazon.aws
AWS CLI version 2https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
Create an AWS IAM userhttps://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html#id_users_create_console
https://patch-diff.githubusercontent.com/git-connected/selfhost#provision
https://patch-diff.githubusercontent.com/git-connected/selfhost#digitalocean
extra varshttps://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#defining-variables-at-runtime
https://patch-diff.githubusercontent.com/git-connected/selfhost#setup-1
DigitalOcean Ansible collectionhttps://github.com/ansible-collections/community.digitalocean
Download and installhttps://docs.digitalocean.com/reference/doctl/how-to/install/
Create DigitalOcean Auth Tokenhttps://docs.digitalocean.com/reference/api/create-personal-access-token/
doctl auth inithttps://docs.digitalocean.com/reference/doctl/reference/auth/init/
https://patch-diff.githubusercontent.com/git-connected/selfhost#provision-1
Custom Imageshttps://cloud.digitalocean.com/images/custom_images
https://patch-diff.githubusercontent.com/git-connected/selfhost#google-cloud
extra varshttps://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#defining-variables-at-runtime
https://patch-diff.githubusercontent.com/git-connected/selfhost#setup-2
Google Cloud Service Accounthttps://developers.google.com/identity/protocols/OAuth2ServiceAccount#creatinganaccount
download a JSON credentials filehttps://support.google.com/cloud/answer/6158849?hl=en&ref_topic=6262490#serviceaccounts
https://patch-diff.githubusercontent.com/git-connected/selfhost#provision-2
https://patch-diff.githubusercontent.com/git-connected/selfhost#ansible-dynamic-inventories
Dynamic Inventorieshttps://docs.ansible.com/ansible/latest/user_guide/intro_dynamic_inventory.html
Ansible Adhoc Commandshttps://docs.ansible.com/ansible/latest/user_guide/intro_adhoc.html
SSH Exampleshttps://github.com/forem/selfhost#ssh-examples
https://patch-diff.githubusercontent.com/git-connected/selfhost#aws-1
https://patch-diff.githubusercontent.com/git-connected/selfhost#digitalocean-1
https://patch-diff.githubusercontent.com/git-connected/selfhost#google-compute
https://patch-diff.githubusercontent.com/git-connected/selfhost#configuration-internals
https://patch-diff.githubusercontent.com/git-connected/selfhost#systemd
Podmanhttps://podman.io/
systemdhttps://systemd.io/
systemd unit dependencieshttps://fedoramagazine.org/systemd-unit-dependencies-and-order/
Podman podhttps://developers.redhat.com/blog/2019/01/15/podman-managing-containers-pods
BindsTohttps://www.freedesktop.org/software/systemd/man/systemd.unit.html#BindsTo=
BindsTohttps://www.freedesktop.org/software/systemd/man/systemd.unit.html#BindsTo=
Containerfilehttps://github.com/forem/forem/blob/main/Containerfile#L76
Pumahttps://puma.io/
Sidekiqhttps://github.com/mperham/sidekiq
Let's Encrypthttps://letsencrypt.org/docs/
https://patch-diff.githubusercontent.com/git-connected/selfhost#forem-configs
https://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-examples
https://patch-diff.githubusercontent.com/git-connected/selfhost#foremctl
https://patch-diff.githubusercontent.com/git-connected/selfhost#update-forem-to-the-latest-version-and-restart
https://patch-diff.githubusercontent.com/git-connected/selfhost#foremimg
https://patch-diff.githubusercontent.com/git-connected/selfhost#set-the-forem-container-repository-and-tag
https://patch-diff.githubusercontent.com/git-connected/selfhost#update-forem-to-the-latest-version-with-no-restart
https://patch-diff.githubusercontent.com/git-connected/selfhost#rollback-forem-to-the-last-running-version-and-restart
https://patch-diff.githubusercontent.com/git-connected/selfhost#update-fedora-coreos-to-the-latest-stable-version
https://patch-diff.githubusercontent.com/git-connected/selfhost#backup-your-forem-data
https://patch-diff.githubusercontent.com/git-connected/selfhost#development
https://patch-diff.githubusercontent.com/git-connected/selfhost#install-dependencies
Python 3.xhttps://www.python.org/downloads/
Butanehttps://github.com/coreos/butane/blob/master/docs/getting-started.md#getting-butane
libvirthttps://libvirt.org/docs.html
QEMUhttps://qemu-project.gitlab.io/qemu/
podmanhttps://podman.io/getting-started/installation
https://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-key
https://patch-diff.githubusercontent.com/git-connected/selfhost#ssh-config
https://patch-diff.githubusercontent.com/git-connected/selfhost#ansible-vault
https://patch-diff.githubusercontent.com/git-connected/selfhost#create-forem-ansible-inventory
https://patch-diff.githubusercontent.com/git-connected/selfhost#launch-forem-locally
https://patch-diff.githubusercontent.com/git-connected/selfhost#local-ssh-access
www.forem.com/get-started/https://www.forem.com/get-started/
Readme https://patch-diff.githubusercontent.com/git-connected/selfhost#readme-ov-file
AGPL-3.0 license https://patch-diff.githubusercontent.com/git-connected/selfhost#AGPL-3.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/git-connected/selfhost
Activityhttps://patch-diff.githubusercontent.com/git-connected/selfhost/activity
Custom propertieshttps://patch-diff.githubusercontent.com/git-connected/selfhost/custom-properties
1 starhttps://patch-diff.githubusercontent.com/git-connected/selfhost/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/git-connected/selfhost/watchers
1 forkhttps://patch-diff.githubusercontent.com/git-connected/selfhost/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fgit-connected%2Fselfhost&report=git-connected+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/git-connected/selfhost/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/git-connected/packages?repo_name=selfhost
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.