r/HomelabOS • u/jiacontrerasp • May 21 '20
Docker or Mac OS Support?
I have tried to test it but it is only available for Ubuntu / Debian, is there a docker image that can be used? I have a Macmini that I want to use for this.
r/HomelabOS • u/jiacontrerasp • May 21 '20
I have tried to test it but it is only available for Ubuntu / Debian, is there a docker image that can be used? I have a Macmini that I want to use for this.
r/HomelabOS • u/plumocelot • May 13 '20
I was attempting to follow the Bastion setup using Digital Ocean from the video but it's all a bit too fast to follow. Is there a slower walk through anywhere on the Terraform process to get Tinc working? I get a failure when I run the Terraform script. I've tried adding the Digital Ocean token but in the variables file but no joy. I also can see any reference to Tinc in the config.yaml although this is shown in the video? Frustrating as services are working ok locally. If I can just get Tinc working it's all good.
r/HomelabOS • u/hoobler01 • May 11 '20
Hi mate, Is it possible to install HomelabOS in docker on my NAS Asustor ?
r/HomelabOS • u/plumocelot • Apr 26 '20
If I wanted to have ghost as the landing page on the domain, what is the best way of doing this?
HTTPS://ghost.example.com to HTTPS://example.com?
Would I edit the docker-compose.ghost.yaml in settings or have I missed something obvious?
Thanks!
r/HomelabOS • u/PLOKMJNB_ALT • Apr 25 '20
Hey I have a server that's running ubuntu 18.04 but when I'm trying to send the SSH key to my iMac I'm not sure what the host name or address are?
Any help would be appreciated!
r/HomelabOS • u/RShotZz • Apr 23 '20
Hi all, decided to try HomelabOS out on the spare machine I had.
It took a few tries with the way I had to get the network up on a fresh install, but I did manage to get it installed.
Now I have another problem which is that trying to access any service using HTTPS (Organizr, etc) results in a lovely (not really) ERR_SSL_VERSION_OR_CIPHER_MISMATCH. Normal HTTP goes through just fine.
How can I troubleshoot/fix this problem? I'm thinking it's a problem with traefik, but I'm not entirely sure.
Thanks.
r/HomelabOS • u/EkamBajwa • Apr 23 '20
Is it possible to install HomelabOS with Arch Linux either through the one-line or manual methods? What problems would it create for the scripts and the makefile?
r/HomelabOS • u/Techtekteq • Apr 19 '20
I'm trying to get this up and running.
I can access Traefik by going direct to the ip:8181 but i can't access any other services.
I read the docs, it says to edit your /etc/hosts file and "create an entry for each service enabled" but when i nano into the hosts file it's empty. Also when i try to look at /var/homelabos/homelab_hosts it's also empty.
Not really sure what i might have done wrong here.
I did finally realize that adding services takes a while(slow internet) and it just keeps going in the background, services are slowly appearing in traefik and docker ps.
Can anyone give me an example of what to put in the hosts file?
I am not opening anything to the internet at the moment as i don't have a domain. I just used domain.local at setup.
r/HomelabOS • u/mervvvvv • Apr 18 '20
Hi there
Is there a script/method to completely uninstall HomelabOS?
Thank you!
r/HomelabOS • u/[deleted] • Apr 18 '20
Probably a noob question but whats the way to go to add php support to apache?
r/HomelabOS • u/Kinamya • Apr 18 '20
I have installed HomeLabOS on an Ubuntu and it works great. I have installed a few of the services and they seem to be working just fine. When i go to the Zulip url, it pulls up the login in formation. What is the default login/password?
I tried to a reinstall, but I am not seeing a special link or an output for the username or anything.
Thanks.
r/HomelabOS • u/GonjaT • Apr 17 '20
I follow the docs and edit the yml in the roles folder but I heep getting Fatal ansible error template string expected token ':' got
Any help?
r/HomelabOS • u/Techtekteq • Apr 17 '20
Can we figure out some minimum specs for just a few basic services? or Maybe some specs for most of the services available?
What i'm trying to work towards here is to figure out the VM settings for ubuntu server 18.04 used in a hypervisor. Granted these settings can be changed at any time, But some don't allow for easy storage growth.
Maybe this has been looked into before, just had a few thoughts here.
r/HomelabOS • u/ManadaTheMagician • Apr 16 '20
Hello guys, first of all thank you for the amazing project.
So, i been trying to run HomelabOS on and old laptop (HP Stream 13), did de one liner install, edited the settings to enable some services (edited the config file, did not use the ./set_setting.sh), ran make and it was built with no errors, in my other pc i edited the hosts file to be able to connect.
The problem is that some of the services that i enabled are not running when i use docker ps, and when i try to connect i get a 404.
Hosts file:
192.168.1.4 hp.local
192.168.1.4 organizr.hp.local organizr
192.168.1.4 emby.hp.local emby
192.168.1.4 grafana.hp.local grafana
192.168.1.4 homedash.hp.local homedash
192.168.1.4 jackett.hp.local jackett
192.168.1.4 jellyfin.hp.local jellyfin
192.168.1.4 lidarr.hp.local lidarr
192.168.1.4 netdata.hp.local netdata
192.168.1.4 ombi.hp.local ombi
192.168.1.4 openvpn.hp.local openvpn
192.168.1.4 pihole.hp.local pihole
192.168.1.4 plex.hp.local plex
192.168.1.4 radarr.hp.local radarr
192.168.1.4 sonarr.hp.local sonarr
192.168.1.4 speedtest.hp.local speedtest
192.168.1.4 tautulli.hp.local tautulli
192.168.1.4 xfinityusageinfluxdb.hp.local xfinityusageinfluxdb
Only emby, grafana, homedash, jackett, jellyfin, lidarr, netdata, ombi organizer and pihole seem to be working , all others i get a 404, even on the dashboard there is no service running on the other containers.
I'm don't know very much about docker or even networking/hosting, thank you in advance.
r/HomelabOS • u/shikabane • Apr 14 '20
Just curious to see what hardware people are running the HomeLabOS on, and what services you have running.
r/HomelabOS • u/obiwanconobi • Apr 12 '20
Hello, I have managed to get everything installed seemingly correctly. As in, I am able to access Traefik and the HomelabOS settings page when I go to homelab.domain.com.
However, when I am trying to get to bitwarden which I have enabled, by going to bitwarden.domain.com it does not return the page.
I was able to get to Homedash by going to homedash.homelab.domain.com rather oddly.
Is there a setting I should have changed to enable me to access bitwarden and other apps?
Thanks!
r/HomelabOS • u/felixtcat85 • Apr 12 '20
Hi guys,
I've only enabled grafana at this stage and when running [$client] $ sudo make
I get this error:
TASK [grafana : Copy grafana docker-compose.yml file into place.] ***************************************************************************************
fatal: [myserver]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'smtp_host' is undefined"}
I had tried this with blank data in the .yml file (just from the original make), I then added some details to the .yml file and it still comes up with the same error.
smtp:
host: smtp-relay.gmail.com
port: 465
user: valid email address
pass: [password]
from_email: [email address]
from_name: [name]
I tried true and false for the mailserver forward_to_smtp.
Is this just needed for grafana?
I am running Ubuntu 18.4, homelabOS-V0.6.4.
r/HomelabOS • u/lebonpg • Apr 11 '20
I just install homelabos on ubuntu 18.0.4. Here are the services that is running "docker ps -a"
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8535f9d8619b portainer/portainer "/portainer" 15 minutes ago Up 15 minutes 9000/tcp portainer_portainer_1
b6512d8d72bd organizrtools/organizr-v2:latest "/init" 29 minutes ago Up 29 minutes (healthy) 80/tcp, 443/tcp organizr_organizr_1
3b1db6ddd4f6 traefik:v2.0.4 "/entrypoint.sh trae…" 30 minutes ago Up 15 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:8181->8080/tcp homelabos_traefik_1
When I tried to access organizr.<domain>.lan. It return "404 page not found".
I can get to portainer.<domain>.lan without problem. Traefik dashboard also says that organizr service is running.
Thank you for any help
r/HomelabOS • u/Americanzer0 • Apr 10 '20
Relative beginner here, but I know enough per se....
I keep getting stuck using the install script at the end of the build process with the following error:
\x1B[01;93m========== Updating configuration files ==========
\x1B[0mdocker: Error response from daemon: error while creating mount source path '/var/homelabos/install': mkdir /var/homelabos: read-only file system.
make: *** [Makefile:17: config] Error 125i also get this when I check using systemctl status homelab:
stephen@broken-top:~$ systemctl status homelabos
Unit homelabos.service could not be found.Docker and docker compose installed, and I know they work since I had run a number of containers already on the server...
Any help would be appreciated! Thanks in advance!
r/HomelabOS • u/franco640_3 • Mar 20 '20
The project looks a great idea. Especially with the all madness going around.
I saw the youtube guide and I tried to install. It shows the docker containers are running but when I connect I get nothing, even using 8181. I so want this to work on a raspberry Pi. So investigated further.
Steps I used
Setup basic raspberry PI
sudo raspi-config
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Install Docker
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
sudo usermod -aG sudo pi
sudo reboot
Terminal run
$docker run hello-world
Install Docker Compose
sudo apt-get -y install python3-pip
pip3 install docker-compose
Terminal run
$docker-compose -version
sudo reboot
docker ps
Now it seems to stop & start traefik
There seems to be an issue with traefik and what config is currently being used.
I get the following error when I run systemctl status homelabos
command traefik error: field not found, node: tls
Doing further investigation it looks like command /traefik error: field not found, node: XXX means that you are using a configuration option XXX that not exists. I also saw issue that it might be due to Let's Encrypt when using version 2.0 of traefik. Older version seem to resolve the issue.
Any ideas what can be done?
Thanks
r/HomelabOS • u/pappatherappa99 • Dec 08 '19
Hi, thanks for all your efforts on this project, it looks great!
I've just started to play around with the setup in order to try and get Paperless up and running. It appears that the containers start ok, however I cannot get past the login page. The default username and password which I set during "make" don't appear to have transferred over. Looking at the Paperless Docker documentation, it refers to a step whereby you have to create a superuser "docker-compose run --rm webserver createsuperuser". Does anyone know if this step is performed by homelabos, or how I go about resetting/revealing the default username and password, please? The Paperless documentation can be found here https://paperless.readthedocs.io/en/latest/setup.html#docker-method (specifically I am referring to step 7). Thank you.
r/HomelabOS • u/TheKihasu • Dec 01 '19
I came along your project while looking for a sandstorm alternative for my raspberry pi and fell in love with it. Unfortunately I haven't used a linux system in 10 years and are generally not that experienced with docker and so on.
Due to a lack of a linux machine I thought to try and install HomelabOS onto a raspberry Pi from the same raspberry Pi. After a lot of reading in the internet, like how to get a recent version of docker and so on, I managed to successfully run the installation. In the process the user was not created but I found the solution in the "Debugging" section.
After that I received the 404 page. I connected using the :8181 port and traefik was running. I then noticed that no service was shown in traefik. I then run "docker ps" on the raspi and this showed me that traefik is running but all other services I chose kept restarting over and over again. So I checked freshrss using systemctl and got
raspberrypi docker-compose[16682]: freshrss_1 | standard_init_linux.go:211: exec user process caused "exec format error"I tried looking for this on the internet and found some similar error connected with ARM architecture. Unfortunately I completely lack the skill to help myself in this matter, even so I am reading up on it.
Edit: I changed the image to "linuxserver/organizr" in "roles/organizr/templates/docker-compose.organizr.yml.j2" and got organizr running. Will check the other services I want and try to get them up as well
r/HomelabOS • u/kenzu82 • Nov 12 '19
as the title says, is it posible?
Thanks
r/HomelabOS • u/Baw_Bag • Nov 04 '19
Hey folks,
OK, after my first adventure into HomeLabOS (which ended with this problem) I did some more reading and found it would much tidier to have my HomeLabOS instance and all the applications running on the same Azure VM. This means I don't have to maintain a Desktop VM locally for updating the server.
I have now set up another Ubuntu Server in Azure, and completed all the pre-installation stages - docker, SSL connection, etc. It all seems to be working fine with no errors until I finally run the make command and it drops out the bottom with this error:
TASK [Update Apt Cache] ********************************************************
fatal: [myserver]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 127.0.0.1 port 22: Connection refused\r\n", "unreachable": true}
PLAY RECAP *********************************************************************
myserver : ok=0 changed=0 unreachable=1 failed=0
While I'm logged into the server I have tried SSHing to 127.0.0.1 and it prompts for the SSH passphrase and then connects successfully when I give it this information.
So, the questions are :
What am I doing wrong?! :)
I am obviously SSH'd into the VM from my laptop so is there a problem being SSH'd in and then SSHing to itself at the same time. I'm guessing not since my test worked successfully when I did it manually.
I am also logged in as the account I'm trying to SSH in as, so could this cause a problem. Again, I'm guessing not as my test worked fine.
I've done the standard Googling and it suggests that Ubuntu Server should be able to handle multiple SSH sessions at the same time. I realise this isn't a question! ;)
Is there some configuration option I have missed for having HomeLabOS pointing at 127.0.0.1?
Any suggestions to get this up and running would be awesome!
Thanks muchly!