1
6
Fork
You've already forked gen-server-name
1
Generate server names from various sources.
  • Rust 100%
Jens Grassel bfc082157e
All checks were successful
Prepare RELEASE 1.0.11
2026年06月09日 12:38:04 +02:00
src add darkwing duck de name source 2026年06月09日 12:34:28 +02:00
.gitignore Initial Commit 2019年03月21日 16:04:57 +01:00
AUTHORS.md add darkwing duck de name source 2026年06月09日 12:34:28 +02:00
Cargo.lock Prepare RELEASE 1.0.11 2026年06月09日 12:38:04 +02:00
Cargo.toml Prepare RELEASE 1.0.11 2026年06月09日 12:38:04 +02:00
CHANGELOG.md Prepare RELEASE 1.0.11 2026年06月09日 12:38:04 +02:00
CONTRIBUTING.md Texte 2020年01月29日 11:58:54 +01:00
LICENSE Lizenz etc. 2020年01月27日 20:23:30 +01:00
NOTICE Lizenz etc. 2020年01月27日 20:23:30 +01:00
README.md Update README 2020年12月20日 18:03:19 +01:00

Generate a server name.

Official Crate

This is a small tool which will generate a suggestion for a server name. You may specify the domain and the name source pool as parameters.

Please see CONTRIBUTING.md for details how to to contribute to the project.

License

This program is distributed under 3-Clause BSD license. See the file LICENSE for details.

Installation

To simply install the binary just issue the cargo install gen-server-name command.

From source code

Either create a binary with cargo build --release and copy it to a place of your liking or use the cargo install --path . command which will install it into $HOME/.cargo/bin.

Examples

% gen-server-name
grimfast.example.com
% gen-server-name mydomain.com
dan-gander.mydomain.com
% gen-server-name mydomain.com agreek
cleomenes-of-naucratis.mydomain.com
% gen-server-name mydomain.com aroman
petronius-arbiter.mydomain.com
% gen-server-name mydomain.com darkwing
phineas-sharp.mydomain.com
% gen-server-name mydomain.com islands
iwashijima.mydomain.com
% gen-server-name mydomain.com lotr
finrod.mydomain.com
% gen-server-name mydomain.com starwars
mon-mothma.mydomain.com
% gen-server-name mydomain.com wot
narenwin-barda.mydomain.com

The program has basic help compiled in.

% gen-server-name -h
Generate Server Name 1.0.4
Generate a server name suggestion based on source pool and given domain.
USAGE:
 gen-server-name [ARGS]
FLAGS:
 -h, --help Prints help information
 -V, --version Prints version information
ARGS:
 <domain> The domain to append to the server name.
 <source> The source for the name suggestions. Either all, agreek, aroman, darkwing, islands, lotr,
 shakespeare, sw or wot. Alternative specification is 'ancient greek', 'ancient roman', 'darkwing
 duck', 'islands of japan', 'lord of the rings', 'william shakespeare', 'starwars', 'star wars' or
 'wheel of time'.