Advanced Search
Search Results
38 total results found
Docker Apps
A compilation of my own Docker App Installations
Synology NAS
Stuff related to my Synology NAS
Computer Stuff
All my computer related stuff
Homebox
Homebox is a self-hosted inventory app.
Updating synology.me certificate on DS213J
As this is no longer my primary NAS, this is updated manually.
Self-hosting stuff
Anything related to my own 'self-hosting' stuff
Ubuntu with Docker and Portainer
Joplin
Joplin is an open source note-taking app.
Some Important Linux commands
A few linux commands that I seem to always forget.
Random Memories
Stuff I remember
Heimdall
Heimdall is an application dashboard
Reverse Proxy on a Synology NAS
How to set up a reverse proxy with a Synology NAS
Docker Compose
docker-compose.yml file
Homebox App
Joplin App
Docker Compose
docker-compose.yml file
Heimdall App
Docker Compose
docker-compose.yml file
docker-compose
services: homebox: image: ghcr.io/sysadminsmedia/homebox:latest container_name: homebox restart: unless-stopped environment: - HBOX_LOG_LEVEL=info - HBOX_LOG_FORMAT=text - HBOX_WEB_MAX_UPLOAD_SIZE=10 - HBOX_OPTIONS_...
Introduction
Possibly my favourite up and running container is Homebox. Although not the first container, it has turned out to be the most useful. Homebox is labelled as an inventory and organisation system built for the home user. I can login to it on the laptop, tablet ...
Installation
My first installation was with the Synology Container Manager, from there I moved it to a Portainer Stack. My mode of installation now though is SSH to my minipc and use Docker Compose. I found that is the easiest way to run my Docker Containers and keep the n...
Manually updating the synology.me certificate
This is something I constantly need to remind myself how to do: As my DS213J is no longer my primary NAS, it doesn't have hold of ports 80 and 443. They are now owned by my DS223. Having two Synology NAS gives me the right to have two 'synology.me' certificat...
My self-hosting Set-Up
My first NAS was a single bay Terramaster box, bought from Amazon about 2011. My thoughts were not on security or back-ups, I simply wanted somewhere remote to store all my media. It was hooked up to my Asus O!Player and I could connect to it remotely from th...
Setting up my own server
Moving away from my Synology Apps, my first step was to decide how to set up my minipc. I wanted my own home server. Youtube was my first step. Let's see how everyone else does it. For my first introduction to the HomeLab eco-system, I decided on Proxmox, Ub...
Installing Ubuntu, Docker and Portainer
With Ubuntu, there seem to be a lot of people that stick with Ubuntu 22.04 LTS server edition and few videos praising the newer Ubuntu 24.04 LTS server edition. I didn't see any real reason to use the older 22.04, so I went for the 24.04. The two video guides...
Conclusion
This is basically how I started up my home server. When the Portainer GUI was up and ready, I really wanted to have more hours in the day to learn as much as I could and mess around with it. ........and now the journey continues. Edit - 5th May, 2025 I ...
My self-hosted apps
Nearly all my self-hosted apps are Docker apps. Most of them have been installed with Docker Compose which I find is much easier to migrate from one storage place to another. I have installed and tried all of them, but do not necessarily use them now. The cu...
Introduction
As per their site, "Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device". Joplin app website Looking at the site, I see they have their own Joplin cloud service. That service has 'Basic', 'Pro' and 'Teams'...
Installation
This installation was first done by diving into SSH from a terminal to my minipc and uploading a Docker Compose. This installation uses a database and in this case a postgresql database is used. You may have to allow certain permissions for the joplin folder ...
docker-compose
services: db: image: postgres:16 container_name: joplin-db volumes: - ./data:/var/lib/postgresql/data ports: - "5432:5432" restart: unless-stopped environment: ...
Permission commands for new folders
I have a 4TB USB storage device connected to my Ubuntu server, It's overkill, but I don't have to worry about storage at all. My Docker folders are on that device and they are backed up to my NAS with Duplicati and all works well. The first time I used it, I ...
Introduction
There are quite a few open source dashboard apps and many of them seem to have more bells and whistles than Heimdall. It is certainly not the most popular dashboard if Youtube is anything to go by, but it is certainly the one that I have stuck with and suits m...
Installation
This is another installation which I first installed on Container Manager in my Synology NAS, then to a Portainer Stack and then on to a simple Docker Compose file via SSH to my minipc server. Every migration was done seamlessly without loss of data. First ...
docker-compose
services: heimdall: image: lscr.io/linuxserver/heimdall:latest container_name: heimdall environment: - PUID=1000 #change to your own userID - PGID=1000 #change to your own groupID - TZ=America/Santo_Domingo #change to y...
User IDs from command line
Many Docker containers need UserID and GroupID. The environment variables can be slightly different for each compose file, e.g: PUID, UID, GUID, GID or similar. The ID numbers can vary depending on your operating system. On my Synology NAS, both IDs = 1026. ...
Which Timezone
Many Docker Container compose files ask for your timezone, with something like "TZ = " or "TZ:" If you are not sure of your timezone as regards to Linux and/or Docker nomenclature, you may be able to find it with the following command on the terminal of your ...
Falling off a cliff
I had to be about three years old. I don't seem to remember anything before this particular incident. My Dad always said he remembered the war, even though he was only 7 years old when it finished. I was always sceptical, perhaps unfairly, especially as I do ...
Reverse Proxy
Two requisites for this: DSM version 7 or above (It can be done on DSM version 6, but the steps may be a little different). Should be able to acquire a synology.me certificate.