Elysium: Difference between revisions

From Mesh Wiki
(Created page with "Elysium is a desktop computer used as a server, currently located in Portland. In addition to general-purpose research and development use, it hosts several [https://ampdot.mesh.host/chapter2 Chapter II]-based ems which participate in [https://cyborgism.wiki/hypha/act_i Act I]. == Specifications == * 12900K - 16 cores, 24 threads @ 5.2GhZ * 128GB high-bandwidth DDR5 RAM * RTX 3090 * 1TB boot disk * 4TB auxillary disk * Up to 1Gb/s download speed * Up to 50Mb/s upload s...")
 
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
* 128GB high-bandwidth DDR5 RAM
* 128GB high-bandwidth DDR5 RAM
* RTX 3090
* RTX 3090
* 1TB boot disk
* 8TB boot disk
* 4TB auxillary disk
* 4TB auxillary disk
* Up to 1Gb/s download speed
* Up to 1Gb/s download speed
Line 24: Line 24:


  alias logu="journalctl -e --user -u"
  alias logu="journalctl -e --user -u"
To make your systemctl units stay online even after you log out or after elysium reboots, write: (this is already enabled for many shared user accounts)
loginctl enable-linger
If you install [https://mosh.org/ mosh], an alternative to ssh, your command-line connections will stay open even after losing internet, closing your laptop, or boarding a flight. You can put this in your local ~/.zshrc or ~/.bashrc to improve keystroke prediction:
If you install [https://mosh.org/ mosh], an alternative to ssh, your command-line connections will stay open even after losing internet, closing your laptop, or boarding a flight. You can put this in your local ~/.zshrc or ~/.bashrc to improve keystroke prediction:
  export MOSH_PREDICTION_DISPLAY=experimental
  export MOSH_PREDICTION_DISPLAY=experimental
'''rsync''' is the recommended tool for uploading files. For example, to upload an em to the shared conjure account, you might run:
'''rsync''' is the recommended tool for uploading files. For example, to upload an em to the shared conjure account, you might run:
  rsync -r ./path/to/local/files [email protected]:/home/conjure/ems
  rsync -r ./path/to/local/files [email protected]:/home/conjure/ems

Latest revision as of 07:44, 18 September 2024

Elysium is a desktop computer used as a server, currently located in Portland. In addition to general-purpose research and development use, it hosts several Chapter II-based ems which participate in Act I.

Specifications[edit | edit source]

  • 12900K - 16 cores, 24 threads @ 5.2GhZ
  • 128GB high-bandwidth DDR5 RAM
  • RTX 3090
  • 8TB boot disk
  • 4TB auxillary disk
  • Up to 1Gb/s download speed
  • Up to 50Mb/s upload speed

Setup instructions[edit | edit source]

  1. Download and install Tailscale
    • Some VPNs are incompatible and you may need to disable them.
  2. Join using a Tailscale invite link
  3. Verify connectivity by verify that that page loads
  4. While some services are available to all users, request appropriate permissions for user login

Recommended tools[edit | edit source]

systemctl is recommended for service management, via these aliases:

alias sysu="systemctl --user"
alias logu="journalctl -e --user -u"

To make your systemctl units stay online even after you log out or after elysium reboots, write: (this is already enabled for many shared user accounts)

loginctl enable-linger

If you install mosh, an alternative to ssh, your command-line connections will stay open even after losing internet, closing your laptop, or boarding a flight. You can put this in your local ~/.zshrc or ~/.bashrc to improve keystroke prediction:

export MOSH_PREDICTION_DISPLAY=experimental

rsync is the recommended tool for uploading files. For example, to upload an em to the shared conjure account, you might run:

rsync -r ./path/to/local/files [email protected]:/home/conjure/ems