Тёмный
Easy Self Host
Easy Self Host
Easy Self Host
Подписаться
Self hosting for fun!

Website: easyselfhost.com
My Personal Self-Hosting Workflow in 2024
5:15
8 месяцев назад
Комментарии
@lokeshreddy8377
@lokeshreddy8377 15 часов назад
Hi, i'm trying to the same Nginx proxy manager. not able to setup either adguard nor pi hole because of port collision within npm network. With adguard, i changed webui port to 4000 cz npm uses 3000 for some reason. When i go to adgaurd/install.html i get: Error: control/install/get_addresses | 404 page not found | 404. Any idea??
@ka_fle
@ka_fle День назад
bro you blurred the key on tailscale but we can see that on .env file change your key mate
@easyselfhost
@easyselfhost День назад
That’s fine. Not a real key. It’s something I typed randomly on my keyboard, but thanks for pointing out
@goodcitizen4587
@goodcitizen4587 День назад
Very cool! Thanks for the vid.
@adiarief7607
@adiarief7607 4 дня назад
in your video there are storage information "17.3 GiB of 19.2 GiB used" how to expand/increase this limit bro ? thank you
@easyselfhost
@easyselfhost 4 дня назад
The limit is the disk space you have on your server. I have a small disk on the server for the demo
@ogsom
@ogsom 11 дней назад
What do you think about Obsidian?
@yatiz12335
@yatiz12335 22 дня назад
this is the most simple and effective guide I've ever watched thank sir
@oddocid9734
@oddocid9734 23 дня назад
Love your content!
@oneito947
@oneito947 25 дней назад
you can install it easily using nethserver 8
@GMbookshop
@GMbookshop 25 дней назад
But does it have to run with docker? I prefer running my apps directly on the server without adding unnecessary softwares.. is there a tutorial that doesn't use docker?
@JarheadCrayonEater
@JarheadCrayonEater 25 дней назад
"Unnecessary". If you'd take just a little bit of time, you'll realize that Docker is a huge time saver and removes problems of upgrading and/or rebuilding your server. No app requires Docker, but you're missing out if you're still thinking like we did decades ago
@aniislive6800
@aniislive6800 27 дней назад
Try Kasmweb or Kasm workspace
@greob
@greob 27 дней назад
Very informative! Thanks for sharing!
@RazoBeckett.
@RazoBeckett. 27 дней назад
can someone tell me what font is he using in his visual studio code ?
@easyselfhost
@easyselfhost 27 дней назад
source code pro fonts.google.com/specimen/Source+Code+Pro
@RazoBeckett.
@RazoBeckett. 27 дней назад
@@easyselfhost thanks
@shadouw1745
@shadouw1745 27 дней назад
Hi, I've watched several of your videos and I really appreciate your simpler, faster approach to certain services. However, although I'd like to install Authentik, I'm on a VPS which is far too limited in resources, and I avoid using docker. I've had a lot of trouble with Authelia and Caddy, and I'm still having trouble understanding how it works, or at least I'm having trouble with their docs. I'd like to know if it would be possible for you to make a longer video on Authelia with Caddy to explain how to set up forward auth or oauth like on Authentik, and juste use a simple user database in files or lldap. There aren't enough caddy videos with integrations like authelia and that would be great if you add one, thanks in advance ! I'd really like to use them together, but I'm having a hell of a time.
@serychristianrenaud
@serychristianrenaud 27 дней назад
Thanks 🎉
@Gabo99
@Gabo99 27 дней назад
Can you make a video of it on how we can setup the client on docker instead of gui? Can't ping the aws ip after starting the container 😢 **** It seems the wireguard module is already active. Skipping kernel header install and module compilation. **** **** As the wireguard module is already active you can remove the SYS_MODULE capability from your container run/compose. **** **** If your host does not automatically load the iptables module, you may still need the SYS_MODULE capability. **** **** Client mode selected. **** [custom-init] No custom files found, skipping... **** Disabling CoreDNS **** **** Found WG conf /config/wg_confs/wg0.conf, adding to list **** **** Activating tunnel /config/wg_confs/wg0.conf **** Warning: `/config/wg_confs/wg0.conf' is world accessible [#] ip link add wg0 type wireguard [#] wg setconf wg0 /dev/fd/63 [#] ip -4 address add 10.1.1.2/24 dev wg0 [#] ip link set mtu 1420 up dev wg0 [#] resolvconf -a wg0 -m 0 -x s6-rc: fatal: unable to take locks: Resource busy **** All tunnels are now active ****
@kevinhu196
@kevinhu196 28 дней назад
I'm using Authelia (following your tutorial) is Authentik a better solution for SSO compared to Authelia and what additional benefit it provides?
@easyselfhost
@easyselfhost 27 дней назад
Authentik has some additional features like built-in LDAP and OAuth2 according to its website. The main difference is Authelia is configured with files while Authentik has an admin UI. It depends on your need and preference for which one to use. Personally I still use Authelia.
@Gabo99
@Gabo99 28 дней назад
Thank you for the guide! Will definitely try it Right now I am using cf tunnel but the speed is so slow after hitting the 100gb bandwidth 😢
@wriel1312
@wriel1312 28 дней назад
great tutorial! thank you
@soumitrasarkar
@soumitrasarkar 29 дней назад
Holy crap! Thank you so much for making this video. In 7 minutes, you explained everything perfectly what hours of online research couldn't do.
@drxmario2
@drxmario2 29 дней назад
using and paying for a cloud web server is not self hosting
@mariandecker3942
@mariandecker3942 Месяц назад
How did I implement my own apache2 proxy just for that and now I see your video? xD
@charlesneimog
@charlesneimog Месяц назад
Anytype is amazing too!
@Kaysuto
@Kaysuto Месяц назад
Atlassian is the best for me.
@danielalonsomaqueira7839
@danielalonsomaqueira7839 2 месяца назад
Great video! It would be posible to deploy this with Dokploy?
@easyselfhost
@easyselfhost Месяц назад
Just searched dokpoy. I think so
@pixobit5882
@pixobit5882 2 месяца назад
What do you think about nginx-proxy-manager?
@AarshMajmudar
@AarshMajmudar 2 месяца назад
How about Joplin Server?
@ark2737
@ark2737 2 месяца назад
Outline Container going exited status, showing error: ``` $ node ./build/server/index.js {"label":"lifecycle","level":"info","message":"Note: Restricting process count to 1 due to use of collaborative service"} {"level":"warn","message":"Retrying redis connection: attempt 1"} {"error":"getaddrinfo ENOTFOUND postgres","level":"error","message":"Failed to connect to database","stack":"SequelizeHostNotFoundError: getaddrinfo ENOTFOUND postgres at Client._connectionCallback (/opt/outline/node_modules/sequelize/lib/dialects/postgres/connection-manager.js:136:24) at Client._handleErrorWhileConnecting (/opt/outline/node_modules/pg/lib/client.js:327:19) at Client._handleErrorEvent (/opt/outline/node_modules/pg/lib/client.js:337:19) at Connection.emit (node:events:519:28) at Connection.emit (node:domain:488:12) at Socket.reportStreamError (/opt/outline/node_modules/pg/lib/connection.js:58:12) at Socket.emit (node:events:519:28) at Socket.emit (node:domain:488:12) at emitErrorNT (node:internal/streams/destroy:169:8) at emitErrorCloseNT (node:internal/streams/destroy:128:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} {"level":"warn","message":"getaddrinfo ENOTFOUND postgres"} info Visit yarnpkg.com/en/docs/cli/run for documentation about this command. error Command failed with exit code 1. ``` BTW, Make tutorial for Authelia OIDC Please
@yofuru
@yofuru 2 месяца назад
What is the difference bewteen a backup tool and a syncing tool? I understand that this is a syncing tool.
@BrandonM-x2q
@BrandonM-x2q 5 часов назад
A back up tool takes a copy of your data should you delete, remove, or lose anything. There are different theories of back ups (Full backup, Incremental, Differential). A syncing tool simply does as it describes, it syncs two devices so that they both have the most current version of the same file. Some sync tools do allow for version control or deleted files, but this creeps into back up tool territory.
@drsgf32a12
@drsgf32a12 2 месяца назад
We need native app (without JavaScript/python)
@krullsull
@krullsull 2 месяца назад
what do you think about calibre web?
@krullsull
@krullsull 2 месяца назад
thank you, loving your content
@javisartdesign
@javisartdesign 2 месяца назад
Awesome, thanks for share it!
@Techonsapevole
@Techonsapevole 2 месяца назад
I like Memos that can be selfhosted
@easyselfhost
@easyselfhost 2 месяца назад
I really like Memos too!
@hpsfresh
@hpsfresh 2 месяца назад
Appflowy?
@easyselfhost
@easyselfhost 2 месяца назад
Briefly mentioned it in the video. It looks great but requires Supabase to self-host which would take some effort. I might cover it in the future!
@hpsfresh
@hpsfresh 2 месяца назад
@@easyselfhost you know you can use docker instead, right?
@EatSomeBread123
@EatSomeBread123 2 месяца назад
One another Codex Doc. Very lightweight and open source, best for one user
@easyselfhost
@easyselfhost 2 месяца назад
Looks cool. Thank you for sharing!
@ivank6486
@ivank6486 2 месяца назад
Good stuff, but it is not Docmost icon, it is from Docusaurus, other open-source project, but tailored for documentation hosting
@easyselfhost
@easyselfhost 2 месяца назад
Thanks. I will fix that
@goodcitizen4587
@goodcitizen4587 2 месяца назад
I love the proxy to support real host names. Thanks for the vids!
@loremipsumamet2477
@loremipsumamet2477 2 месяца назад
Can you make tutorial about automated media server, such as sonarr, prowlarr qBittorent
@goodcitizen4587
@goodcitizen4587 2 месяца назад
I would love to see this.
@NoBodyDroid
@NoBodyDroid 2 месяца назад
Obsidian is super good but not open source
@goodcitizen4587
@goodcitizen4587 2 месяца назад
Agreed. I'm using it as my main.
@easyselfhost
@easyselfhost 2 месяца назад
I'm curious how do you sync the documents? Using the paid subscription, Cloud Drives, or self-hosted solutions?
@dylansaada9888
@dylansaada9888 2 месяца назад
@@easyselfhost I'm using Obsidian too and using the free tier of dropbox to sync my vaults on different devices. You can use anything as there are many community plugins allowing for multiple device synchronization
@gtn1994
@gtn1994 2 месяца назад
@@easyselfhost I use a cloud storage (Mega) sync folder that includes my obsidian vault notes folder.
@gtn1994
@gtn1994 2 месяца назад
@@easyselfhost Using cloud storage (Mega) sync folder that contains my obsidian vault. Also use foldersync on Android so I can sync in a similar manner on my smartphone
@Trat1100
@Trat1100 2 месяца назад
Cool! Will try affine now. Also what OS are you using?
@botobeni
@botobeni 2 месяца назад
hannah montana linux
@easyselfhost
@easyselfhost 2 месяца назад
Linux (Ubuntu)
@MsPlams
@MsPlams 2 месяца назад
Can you please make a video on how to secure our self hosted environment?? I was so inspired by your videos and started running my Plex and Immich and Memos and I love it!! However, I logged into my router and checked the logs.. oh my .. my Plex app has been under attack! How can I make my environment super secure??
@FelixLantiguaCamacho
@FelixLantiguaCamacho 2 месяца назад
How can I change de default folder when login? I mean when logged in, me and friends can see the files and folders system, I don't want that, someone can delete them by mistake. I would like to have an empty folder, lets says "share". Any advice will be so much appreciated
@faikwong
@faikwong 2 месяца назад
You can set this via the gui under settings - > users -> scope, where an absolute path should be set
@YannMetalhead
@YannMetalhead 3 месяца назад
Good tutorial.
@tanyongsheng4561
@tanyongsheng4561 3 месяца назад
Hi may we know what is the hardware requirements to self host ollama and open webui with llama3?
@easyselfhost
@easyselfhost 2 месяца назад
here is a great summary: github.com/open-webui/open-webui/discussions/736#discussioncomment-8474297
@MsPlams
@MsPlams 3 месяца назад
Can you please do a video on Immich?
@easyselfhost
@easyselfhost 3 месяца назад
There is one already: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-h_inF-ypMls.html
@MsPlams
@MsPlams 3 месяца назад
Keep it going!!! Great channel ❤
@Darker_One
@Darker_One 3 месяца назад
Do I need a pc to set it up
@FelipeBudinich
@FelipeBudinich 3 месяца назад
Yes, you'll need to set up a local server (aka a "homelab"). Ideally you'll want to have a firewall, use that to separate your network in at least 3 (one for IoT devices, one for home use and one for your homelab), then if you want to access it from outside your house you need to set up a reverse proxy to reach the homelab. Then you set up immich inside that homelab. It is involved, but once you have that going on, there so much things you can do.
@easyselfhost
@easyselfhost 2 месяца назад
Yes
@ajiteshsivakumar
@ajiteshsivakumar 3 месяца назад
Just checked out most of the videos in your channel. It's great, because you're straight to the point. Could you make videos on Authentik as well?
@easyselfhost
@easyselfhost 2 месяца назад
Will do in the future
@mjsvitek
@mjsvitek 3 месяца назад
Does the Immich app have some kind of local caching setting for on-device viewing when outside the server's connection?
@easyselfhost
@easyselfhost 2 месяца назад
It seems like it does, but it won’t last long if you are out of the connection
@rikachiu
@rikachiu 3 месяца назад
Excellent videos bro. I hope you keep growing this is great content. Self hosting is the way of life.