Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/veloren/Airshipper
The official Veloren launcher! This repository is a mirror. Please submit all PRs and issues on our GitLab page: https://gitlab.com/veloren/airshipper
https://github.com/veloren/Airshipper
game launcher rust veloren
Last synced: 3 months ago
JSON representation
The official Veloren launcher! This repository is a mirror. Please submit all PRs and issues on our GitLab page: https://gitlab.com/veloren/airshipper
- Host: GitHub
- URL: https://github.com/veloren/Airshipper
- Owner: veloren
- License: gpl-3.0
- Created: 2020-01-24T17:31:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T19:36:37.000Z (4 months ago)
- Last Synced: 2024-09-15T20:48:45.737Z (4 months ago)
- Topics: game, launcher, rust, veloren
- Language: Rust
- Homepage: https://veloren.net/download
- Size: 13 MB
- Stars: 254
- Watchers: 7
- Forks: 33
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .gitlab/CODEOWNERS
Awesome Lists containing this project
- awesome-iced - Airshipper - The official launcher for Veloren. (Projects Using iced)
README
# Airshipper
[![GitHub release)](https://img.shields.io/github/v/release/veloren/airshipper?include_prereleases)](https://github.com/veloren/Airshipper/releases) [![License](https://img.shields.io/github/license/veloren/airshipper?color=blue)](https://github.com/veloren/Airshipper/blob/master/LICENSE) [![Discord](https://img.shields.io/discord/449602562165833758?label=discord)](https://discord.gg/rvbW3Z4) [![AUR version](https://img.shields.io/aur/version/airshipper?label=AUR)](https://aur.archlinux.org/packages/airshipper/)
A cross-platform Veloren launcher.
![Airshipper](https://i.imgur.com/1VkndRZ.gif)
## Features
- [x] Update/Download and start nightly/weekly.
- [x] Fancy UI with batteries included.
- [x] Updates itself on windows.## Download
**NOTE:** Airshipper cannot be considered stable yet.
For *binary* packages the gitlab releases can be used.
For *source* packages **do not** use the `master` branch. Always package latest release either via tag (`v*.*.*`) or branch (`r*.*`) as master is unstable and contains work in progress features.
#### Compile from source
```bash
git clone https://gitlab.com/veloren/airshipper.git
cd airshipper
cargo run --release
```Make sure to have [rustup](https://rustup.rs/) installed to compile rust code and [git lfs](https://book.veloren.net/contributors/development-tools.html#git-lfs) for assets.
### Airshipper-Server
**NOTE:** Airshipper-Server is not required by end-users.
#### Compile from source
```bash
git clone https://gitlab.com/veloren/airshipper.git
cd airshipper
cargo run --release --bin airshipper-server
```On first execution, a template configuration file will be created at `config/config.template.ron` and the server will exit.
Rename this to `config.ron` and edit as appropriate before running again.
```bash
cargo run --release --bin airshipper-server
```#### For NixOS users
You can install Airshipper with:
- Flakes enabled Nix: `nix profile install gitlab:veloren/Airshipper`
- Flakes disabled Nix: `nix-env -i -f "https://gitlab.com/veloren/Airshipper/tarball/master"`