guides to hosting your own things https://diyhosting.bhh.sh
Go to file
Ben Harris 3441d65ada
continuous-integration/drone/push Build is passing Details
new favicon
2021-10-10 18:15:00 -04:00
pix remove 4chan memes 2021-10-10 17:31:21 -04:00
.drone.yml add .drone.yml 2021-10-10 17:43:25 -04:00
.footer.html fix repo link 2021-10-10 17:38:17 -04:00
.nav.html new favicon 2021-10-10 18:15:00 -04:00
404.html tidy up includes 2021-10-10 17:55:22 -04:00
README.md remove 4chan memes 2021-10-10 17:31:21 -04:00
android-chrome-192x192.png new favicon 2021-10-10 18:15:00 -04:00
android-chrome-512x512.png new favicon 2021-10-10 18:15:00 -04:00
apple-touch-icon.png new favicon 2021-10-10 18:15:00 -04:00
auth.html tidy up includes 2021-10-10 17:55:22 -04:00
calibre.html tidy up includes 2021-10-10 17:55:22 -04:00
certbot.html tidy up includes 2021-10-10 17:55:22 -04:00
cgi.html tidy up includes 2021-10-10 17:55:22 -04:00
cgit.html tidy up includes 2021-10-10 17:55:22 -04:00
cron.html tidy up includes 2021-10-10 17:55:22 -04:00
dns.html tidy up includes 2021-10-10 17:55:22 -04:00
domain.html tidy up includes 2021-10-10 17:55:22 -04:00
favicon-16x16.png new favicon 2021-10-10 18:15:00 -04:00
favicon-32x32.png new favicon 2021-10-10 18:15:00 -04:00
favicon.ico new favicon 2021-10-10 18:15:00 -04:00
federation.html tidy up includes 2021-10-10 17:55:22 -04:00
gemini.html tidy up includes 2021-10-10 17:55:22 -04:00
git.html tidy up includes 2021-10-10 17:55:22 -04:00
gitea.html tidy up includes 2021-10-10 17:55:22 -04:00
html.html tidy up includes 2021-10-10 17:55:22 -04:00
html2.html tidy up includes 2021-10-10 17:55:22 -04:00
html4.html tidy up includes 2021-10-10 17:55:22 -04:00
i2p.html tidy up includes 2021-10-10 17:55:22 -04:00
index.html tidy up includes 2021-10-10 17:55:22 -04:00
irc.html tidy up includes 2021-10-10 17:55:22 -04:00
jitsi.html tidy up includes 2021-10-10 17:55:22 -04:00
maintenance.html tidy up includes 2021-10-10 17:55:22 -04:00
nextcloud.html tidy up includes 2021-10-10 17:55:22 -04:00
nginx.html tidy up includes 2021-10-10 17:55:22 -04:00
peertube.html tidy up includes 2021-10-10 17:55:22 -04:00
pleroma.html tidy up includes 2021-10-10 17:55:22 -04:00
rss-bridge.html tidy up includes 2021-10-10 17:55:22 -04:00
rss.xml remove 4chan memes 2021-10-10 17:31:21 -04:00
rsync.html tidy up includes 2021-10-10 17:55:22 -04:00
selfhosting.html tidy up includes 2021-10-10 17:55:22 -04:00
server.html tidy up includes 2021-10-10 17:55:22 -04:00
sshkeys.html tidy up includes 2021-10-10 17:55:22 -04:00
standalone.html tidy up includes 2021-10-10 17:55:22 -04:00
style.css new favicon 2021-10-10 18:15:00 -04:00
template.html tidy up includes 2021-10-10 17:55:22 -04:00
tor.html tidy up includes 2021-10-10 17:55:22 -04:00
ufw.html tidy up includes 2021-10-10 17:55:22 -04:00
xmpp.html tidy up includes 2021-10-10 17:55:22 -04:00

README.md

diyhosting.bhh.sh (https://diyhosting.bhh.sh)

A site dedicated to share self-hosting knowledge

Simple step-by-step text and image-based tutorials for creating websites, email servers, chat servers, server administration and everything else.

Suggestions welcome.

Submission guidelines

  • follow the general style of pre-existing articles
  • use the root user (i.e. no sudo) unless there is a specific need.
  • do not preface commands with $ or # or anything.
  • use .svg files for icons/logos and for illustrative images, keep filesize low
  • Use example.org
  • custom command/file info should be highlighted with <strong> tags

On <pre> tags

In-line code should be in <code> tags, while codeblocks should be in a <code> tag inside of a <pre> tag. <pre> allows formatting preserving whitespace. That said, do not format <pre> tags as following:

<pre><code>
	echo "Here is a command."
	echo "Here is another."
</code></pre>

but do it like this:

<pre><code>echo "Here is a command."
echo "Here is another."</code></pre>

All whitespace, including tabbing in and initial and final newlines are displayed by <pre>. To maintain consistency and avoid goofy-looking extra lines, add no extra whitespace.