Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

What all software do you self host?

2

Comments

  • plumbergplumberg Veteran, Megathread Squad

    @monsoon said:

    @plumberg said:

    @monsoon said:

    • Redmine for project management
    • MY own GeoServer
    • My own software for drone data

    What's a GeoServer?

    A server for geodata, specifically a server to deliver maps, weather data of a location, etc

    Interesting ... can you point me to some for further reading? Didn't realize this existed.

    Thanked by 1wii747
  • A geodata server sounds very interesting any additional information would be appreciated

  • emghemgh Member, Megathread Squad

    I host stuff like databases etc

    But I don’t really self-host anything. That’s so 2012

    Thanked by 1COLBYLICIOUS
  • gksgks Member

    anyone self hosted headscale, what UI do you use? I have few VPS systems with LET, so many vms in my home lab. Thinking of tailscale Or headscale both new for me, i am familiar with hosting basic amateur wireguard

  • wallos

  • At the moment:

    PHP-FPM + Apache for production websites (custom image)
    NPMplus as reverse proxy + CrowdSec
    ProxySQL to cache SQL queries on heavy websites
    Serpbear for SEO Ranking
    Wallos to keep track of subscriptions
    Cronicle for Cronjobs
    Changedetection to check for offers
    UptimeKuma to monitor my other servers, and of my customers
    Wireguard
    SFTPGO
    UniFi Controller (can't be bothered to selfhost it at home)
    Watchtower to automatically update my containers
    Homerr as homepage

    Thanked by 1vicaya
  • uhuuhu Member

    @eupsagony said:
    Homerr as homepage

    Homerr, Homer, or Homarr?

    Thanked by 1COLBYLICIOUS
  • YunoHost
    LibreSpeed
    SPFtoolsbox
    Uptime Kuma
    PhpMyAdmin
    phpsysinfo
    Nextcloud

    Thanked by 1Frameworks
  • @uhu said:

    @eupsagony said:
    Homerr as homepage

    Homerr, Homer, or Homarr?

    sorry, Homarr*

  • What is the best free option for monitor VM/s resources?

    Looking for something very simple as https://fivenines.io/ but that is free for at least 10 servers 4ever.

    I can see that hetrixtool is website-oriented.
    How good is uptime kuma?

    Regards

  • @Outdoor said:
    What is the best free option for monitor VM/s resources?

    Looking for something very simple as https://fivenines.io/ but that is free for at least 10 servers 4ever.

    I can see that hetrixtool is website-oriented.
    How good is uptime kuma?

    Regards

    Beszel? https://github.com/henrygd/beszel

  • For the guys who are selfhosting Nextcloud, how it is for long-term? I am using Nextcloud AIO.

  • @plumberg said:

    @monsoon said:

    @plumberg said:

    @monsoon said:

    • Redmine for project management
    • MY own GeoServer
    • My own software for drone data

    What's a GeoServer?

    A server for geodata, specifically a server to deliver maps, weather data of a location, etc

    Interesting ... can you point me to some for further reading? Didn't realize this existed.

    Ofr course.
    I will propose you start here: https://www.ogc.org/publications/standard/wms/
    Then these books

    Thanked by 1plumberg
  • plumbergplumberg Veteran, Megathread Squad

    @monsoon said:

    @plumberg said:

    @monsoon said:

    @plumberg said:

    @monsoon said:

    • Redmine for project management
    • MY own GeoServer
    • My own software for drone data

    What's a GeoServer?

    A server for geodata, specifically a server to deliver maps, weather data of a location, etc

    Interesting ... can you point me to some for further reading? Didn't realize this existed.

    Ofr course.
    I will propose you start here: https://www.ogc.org/publications/standard/wms/
    Then these books

    This is amazing. Very fascinating.

    If I am reading it right there are some ways to host my own version of a vanilla Google maps type of thing and I could build something off it?

  • Yes.

    Take in mind, the map data needs huge amount of space, if you are saving raster data at various zoom level, not accounting for layers, such as say, political lines, topolines, etc.

    A better idea is vector map, but then you need to use vector data which is difficult to get.

    I use a hybrid approach - i run Openstreetmap raster data, and some vector data that I have.

    Thanked by 1plumberg
  • @Outdoor said:
    What is the best free option for monitor VM/s resources?

    Looking for something very simple as https://fivenines.io/ but that is free for at least 10 servers 4ever.

    I can see that hetrixtool is website-oriented.
    How good is uptime kuma?

    Regards

    Hetrix works for servers too

  • plumbergplumberg Veteran, Megathread Squad

    @monsoon said:
    Yes.

    Take in mind, the map data needs huge amount of space, if you are saving raster data at various zoom level, not accounting for layers, such as say, political lines, topolines, etc.

    A better idea is vector map, but then you need to use vector data which is difficult to get.

    I use a hybrid approach - i run Openstreetmap raster data, and some vector data that I have.

    Can you share some details on how you use this? I am still trying to wrap my head around this.

    Raster
    Vector
    Layers
    .
    .
    .
    .
    .

  • @gks said:
    anyone self hosted headscale, what UI do you use? I have few VPS systems with LET, so many vms in my home lab. Thinking of tailscale Or headscale both new for me, i am familiar with hosting basic amateur wireguard

    I self-host Headscale, but I only manage it from the command line rather than using a UI. I want to like Netbird, which has a nice UI and much better admin functions, (ACLs, user management etc), but the clients suck compared to Headscale/Tailscale, (which are really polished and functional)

    Thanked by 2vicaya gks
  • monsoonmonsoon Member
    edited January 2025

    @plumberg said:

    Raster
    Vector
    Layers
    .
    .

    Ofcourse.

    What is happening, is that your client [Example: A JS Map visualizer, a concrete example would be Leaflet] sends a fetch request to a map server.

    The URL is like http://my.map.server/someinfo_ignore_fornow/wms/map/x/y/z

    X is, the latitude of the map center, y is the longitude and z is the loom level. This is an incredibly simple version of the story.

    E.g. if I send http://my.map.server/someinfo_ignore_fornow/wms/map/40/-73/1, then I will get the entire world map, centered around approximately new York, in a PNG format. This is called a Raster Image (i.e not a vector Image). Usually 1 is the lowest zoom level.

    Now, if I instead did a fetch to http://my.map.server/someinfo_ignore_fornow/wms/map/40/-73/12, then I will probably get something like this back:

    image should go here

    If image isn't rendering go here: https://postimg.cc/47q4mRSK/1c0921fb

    This is not exact, but usually, the server will return a square image, may be 512px * 512px.

    The map view itself (e.g. a canvas or a div element), may however be larger, so the client will have to make requests, until the entire view is covered. So, first the client places this image to the center of the view, then founds out how much area is still empty, computes the center of a neighboring empty region, and repeat until the full view is covered.

    Each time a request is made, a 512px * 512px image is returned, and these images are places besides each other to build the full map. These images are called tiles. A map is built from tiles placed near each other. Each tile has well defined center (in terms of lat/lon) and given the size, and zoom level (i.e. scale) you can easily compute the lat/lon of the edges of the tile.

    As you see, you need to save a lot of tiles at different zoom levels to cover the entire world.

    Now assume, you only saved a simple map where only the country borders are shown. May be you also want to serve - the rivers flowing through the world. You can now, for each request return two tiles:

    one : A solid color, representing a country or state or a political entity [example: A solid red square to represent the state of Texas. However, the view/canvas may not be large enough to show the entire state of Texas. So imagine further, that you only have the region around Austin in Texas. Because you are still in Texas, you still have a solid red square, but no other info) , and
    two: A blue curve with transparent background (you have png anyway) to represent part of a river within that tile. Example: A blue line representing the Colorado river flowing through Austin.

    You can stack the river tile on top of the Texas tile. The pixels are aligned, so that the placement of the river with respect to the center and boundary Lat/Lon of the Austin tile makes sense.

    These two tiles now represent two Layers.

    Easily you can see, that to represent all sorts of things, e.g. roads, houses, solar energy generation likelyhood, you will need a - eff tonne of layers.

    This is why Storage is a challenge.

    On the other hand, if you could represent the state of Texas not as a PNG, but as a interpolation curve drawn through a set of points, and the interpolation parameters, then life becomes a bliss. No matter what the zoom level is, it is always possible to compute the shape of the state of Texas, and select the appropriate section out of it to fit the view, from the same set of points. Here, storage demand falls massively. This mathematical construction is called a vector.

    But now you have the challenge to convert everything in Vector Data. You need vector shape to describe every building, both banks of every river, both sides of every road and whatnot.

    THIS IS A LIGHTNING FAST RUNDOWN OF WMS/ GEOSERVER/ WEB MAPPING. MASSIVE SHORTCUTS AND SIMPLIFICATIONS IN DESCRIPTION. EXPERTS PLEASE HOLD YOUR HORSES.

  • @gbzret4d said:

    @plumberg69 said:
    I've decided to go kosher.
    Just plain good old idling.

  • plumbergplumberg Veteran, Megathread Squad

    @monsoon said:

    @plumberg said:

    Raster
    Vector
    Layers
    .
    .

    Ofcourse.

    What is happening, is that your client [Example: A JS Map visualizer, a concrete example would be Leaflet] sends a fetch request to a map server.

    The URL is like http://my.map.server/someinfo_ignore_fornow/wms/map/x/y/z

    X is, the latitude of the map center, y is the longitude and z is the loom level. This is an incredibly simple version of the story.

    E.g. if I send http://my.map.server/someinfo_ignore_fornow/wms/map/40/-73/1, then I will get the entire world map, centered around approximately new York, in a PNG format. This is called a Raster Image (i.e not a vector Image). Usually 1 is the lowest zoom level.

    Now, if I instead did a fetch to http://my.map.server/someinfo_ignore_fornow/wms/map/40/-73/12, then I will probably get something like this back:

    image should go here

    If image isn't rendering go here: https://postimg.cc/47q4mRSK/1c0921fb

    This is not exact, but usually, the server will return a square image, may be 512px * 512px.

    The map view itself (e.g. a canvas or a div element), may however be larger, so the client will have to make requests, until the entire view is covered. So, first the client places this image to the center of the view, then founds out how much area is still empty, computes the center of a neighboring empty region, and repeat until the full view is covered.

    Each time a request is made, a 512px * 512px image is returned, and these images are places besides each other to build the full map. These images are called tiles. A map is built from tiles placed near each other. Each tile has well defined center (in terms of lat/lon) and given the size, and zoom level (i.e. scale) you can easily compute the lat/lon of the edges of the tile.

    As you see, you need to save a lot of tiles at different zoom levels to cover the entire world.

    Now assume, you only saved a simple map where only the country borders are shown. May be you also want to serve - the rivers flowing through the world. You can now, for each request return two tiles:

    one : A solid color, representing a country or state or a political entity [example: A solid red square to represent the state of Texas. However, the view/canvas may not be large enough to show the entire state of Texas. So imagine further, that you only have the region around Austin in Texas. Because you are still in Texas, you still have a solid red square, but no other info) , and
    two: A blue curve with transparent background (you have png anyway) to represent part of a river within that tile. Example: A blue line representing the Colorado river flowing through Austin.

    You can stack the river tile on top of the Texas tile. The pixels are aligned, so that the placement of the river with respect to the center and boundary Lat/Lon of the Austin tile makes sense.

    These two tiles now represent two Layers.

    Easily you can see, that to represent all sorts of things, e.g. roads, houses, solar energy generation likelyhood, you will need a - eff tonne of layers.

    This is why Storage is a challenge.

    On the other hand, if you could represent the state of Texas not as a PNG, but as a interpolation curve drawn through a set of points, and the interpolation parameters, then life becomes a bliss. No matter what the zoom level is, it is always possible to compute the shape of the state of Texas, and select the appropriate section out of it to fit the view, from the same set of points. Here, storage demand falls massively. This mathematical construction is called a vector.

    But now you have the challenge to convert everything in Vector Data. You need vector shape to describe every building, both banks of every river, both sides of every road and whatnot.

    THIS IS A LIGHTNING FAST RUNDOWN OF WMS/ GEOSERVER/ WEB MAPPING. MASSIVE SHORTCUTS AND SIMPLIFICATIONS IN DESCRIPTION. EXPERTS PLEASE HOLD YOUR HORSES.

    @monsoon
    Appreciate your patience and grit to explain this. wMS, GeoServer... massive storage for the tiles at each zoom level...

    It is rather fascinating. I have seen some map renderings where it is probably a Raster based implementation where a portion shows up first followed by remaining parts. Believe the client is making multiple requests in the background to construct what is requested

    Definitely vector data seems to be the way to go. I recollect you said this is not widely available. Is it due to complexity or just something which has not been made openly available?

    Once again
    Thank you.

  • monsoonmonsoon Member
    edited January 2025

    @plumberg said:

    It is rather fascinating. I have seen some map renderings where it is probably a Raster based implementation where a portion shows up first followed by remaining parts. Believe the client is making multiple requests in the background to construct what is requested

    Each of those items / portions is a tile.

    Definitely vector data seems to be the way to go. I recollect you said this is not widely available. Is it due to complexity or just something which has not been made openly available?

    When OGC made their standards, Vector was still a computer science things, not widely known outside. Web Mapping and GIS still has a f... long way to go.

    Thanked by 1plumberg
  • CapRover
    Discourse
    Swizzin
    n8n
    WP
    Ghost

    Thanked by 1vicaya
  • @commercial said:
    CapRover

    I don't mean to be rude, I have just been wondering about CapRover - do people use it because they want to avoid learning about the docker universe, or do you know docker but feel that CapRover provides something valuable beyond hiding docker from the user?

  • gksgks Member

    @CloudHopper said:

    @gks said:
    anyone self hosted headscale, what UI do you use? I have few VPS systems with LET, so many vms in my home lab. Thinking of tailscale Or headscale both new for me, i am familiar with hosting basic amateur wireguard

    I self-host Headscale, but I only manage it from the command line rather than using a UI. I want to like Netbird, which has a nice UI and much better admin functions, (ACLs, user management etc), but the clients suck compared to Headscale/Tailscale, (which are really polished and functional)

    No UI client for headscale? I see they develop co-ordinator protocol, not sure whether UI their priority or not. Tailscale free is better option, but three user is limiting.

  • Personally:

    • forĝejo
    • nginx for the above and a static blog
    • a Minecraft server
    • Dockerized and backed up to a hostbrr box

    I used to be so into it that I self hosted almost everything...

    I'm considering vaultwarden, but does it make sense to keep that kind of data on a 7$ vps maintained by one person using not audited software?

    Thanked by 1vicaya
  • @silun said:

    @commercial said:
    CapRover

    I don't mean to be rude, I have just been wondering about CapRover - do people use it because they want to avoid learning about the docker universe, or do you know docker but feel that CapRover provides something valuable beyond hiding docker from the user?

    Dummy question for dummy user :wink:

  • I'll be going with the former then

  • fzorbfzorb Member
    edited January 2025

    looks like this thread got revived. Here's what I host:

    • Some websites
    • Email server
    • Pleroma
    • Minecraft server
    • Uptime Kuma
    • 4get
    • gitea
    • matrix
    • pastebin
    • vaultwarden
    Thanked by 1vicaya
  • jsgjsg Member, Resident Benchmarker

    Bytes. That's what I host and that's what all my servers serve.

Sign In or Register to comment.