Altitude

Altitude

View Stats:
Kuonji Aug 25, 2021 @ 10:47pm
Server install
Hi - I'd like to install my own Altitude server. There's a github/docker project here: https://github.com/ich777/docker-altitude

However, this isn't working because the URL it's trying to use is invalid. It's trying to download using a script found here: http://installer.altitudegame.com/0.0.1/altitude.sh

But the link doesn't work anymore. Can someone share the updated version of this link? Thank you.
< >
Showing 1-7 of 7 comments
Karlito Brigante  [developer] Aug 26, 2021 @ 7:03am 
For Linux, it's a tar.bz2 file now https://nimblygames-installers.s3.amazonaws.com/altitude.tar.bz2.

Other files have moved around in the installer too, so that start script won't work either.

I don't have any Docker examples because the server self updates, which wouldn't work in a container. If you want here's my systemd stuff for Ubuntu:

  1. Create a non admin no login user
    sudo adduser --system --shell /usr/sbin/nologin --group alt-server
  2. Extract the tar.bz2 somewhere (/home/alt-server/altitude).
  3. Change permissions
    sudo chown alt-server:alt-server /home/alt-server/altitude
  4. Create a systemd file in
    /etc/systemd/system/alt-server.service
    [Unit] Description=Altitude servers 01 After=network.target [Service] User=alt-server Group=alt-server EnvironmentFile=-/etc/environment Type=simple ExecStart=/home/alt-server/altitude/bin/server_launcher -config $serverConfigurationFilePath ExecStop=/usr/bin/kill $MAINPID PIDFile=/home/alt-server/.local/NimblyGames/Altitude-Server-50000/server_launcher.pid Restart=always [Install] WantedBy=multi-user.target
  5. sudo systemctl daemon-reload
  6. sudo systemctl enable alt-server.service
  7. sudo systemctl start alt-server.service
  8. Expose the ports you configured
    sudo ufw allow proto udp to any port 50000:50005
Last edited by Karlito Brigante; Aug 26, 2021 @ 7:30am
Kuonji Aug 27, 2021 @ 5:40pm 
Thank you - I got it up and running on my LAN and my ports are forwarded (I forward lots of other ports so I'm familiar with it) - but how can I validate that my server is showing up on the global list? When I try to connect, my server is showing up under 'LAN' and I'm assuming it's also publicly accessible but I have no idea how to verify that..

Edit: nevermind - syslog has showed me some folks connecting. Thanks again
Last edited by Kuonji; Aug 27, 2021 @ 5:46pm
Karlito Brigante  [developer] Aug 27, 2021 @ 9:30pm 
No problem, glad you got it working!
Kieltux Dec 5, 2021 @ 10:17am 
Thank you, Karlito Brigante. With your instructions I successfully updated my Linux server without any problem.
PANIC the pig Dec 12, 2021 @ 7:29am 
Originally posted by Karlito Brigante:
For Linux, it's a tar.bz2 file now https://nimblygames-installers.s3.amazonaws.com/altitude.tar.bz2.

Other files have moved around in the installer too, so that start script won't work either.

...

Thanks a lot Karl! :steamthis:

Is it possible to run an Altitude server on a Raspi e.g. on Raspberry pi OS?
Karlito Brigante  [developer] Dec 12, 2021 @ 11:48am 
I don't think it's possible to get Altitude server running on an Arm processor (which is what a Raspberry Pi uses).
Kevin Dec 21, 2021 @ 4:27pm 
Originally posted by Karlito Brigante:
I don't think it's possible to get Altitude server running on an Arm processor (which is what a Raspberry Pi uses).

incorrect. in the past i set up the vanilla alti server, and biell's alti+server (with xal's patches) on my pis (models 4b and 3b, maybe 2b too). i don't know much about it, but java should be architecture agnostic thanks to the jvm.
a single pi was handling multiple simultaneous alti servers (i was testing cross server portals) without issue, though i only had very few players online. i could imagine ladder would struggle if all of its servers were hosted on a pi.
haven't done anything since the last big alti update, but that shouldn't matter to the pi. also the java i was using was openjdk 8 or 11 or whatever raspbian was using by default. official raspbian is still only 32-bit so i don't think i ever tested it on a 64-bit OS but that shouldn't matter either.
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Aug 25, 2021 @ 10:47pm
Posts: 7