Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 52 additions & 7 deletions content/docs/hydrodactyl/automated.mdx
Original file line number Diff line number Diff line change
@@ -1,12 +1,57 @@
---
title: Automated Installation
description: Automated installer for Hydrodactyl (currently unavailable)
description: A simple script-based installer for Hydrodactyl & Wings
---

<Callout type="error">
Automated installer currently unavailable. Endpoint down / unmaintained. Use [manual installation](https://hydrodactyl.dev/docs/hydrodactyl/installation) instead until this notice removed.
</Callout>
# Automated Installation

<Callout type="note">
Need help? Join Discord: [https://discord.gg/mnTJVSSaKp](https://discord.gg/mnTJVSSaKp)
</Callout>
A simple script-based installer for Hydrodactyl

## Easy Script Installation

**Community-maintained script (not officially maintained by the Hydrodactyl team)**

A community member has built an automated installer to get Hydrodactyl up and running quickly — no deep technical knowledge required.

Whether you're an experienced sysadmin or setting up your first game server, this script makes the installation process straightforward and hassle-free.

## Quickstart

### System requirements

#### Minimum Requirements

| Component | Specification |
|---|---|
| **CPU** | 2 cores (x86_64 or ARM64) |
| **RAM** | 2 GB |
| **Storage** | 20 GB SSD |
| **Network** | Public IPv4 or IPv6 |
| **OS** | Ubuntu 22.04/24.04, Debian 11/12, Rocky Linux 8/9, AlmaLinux 8/9 |

#### Recommended Requirements

| Component | Specification |
|---|---|
| **CPU** | 4+ cores |
| **RAM** | 4+ GB |
| **Storage** | 50+ GB SSD |
| **Network** | Both IPv4 and IPv6 |

## Installing

This script is in an experimental state, and there may be bugs, please report any and all bugs/errors in the GitHub repo.

The auto updater is in a **VERY** experimental state and may have bugs/issues than the rest of the installer.

```
bash <(curl -sSL https://gethydro.cc)
```

See something you think you can fix? Give it a shot! We are always accepting PRs!

## For more in-depth information, docs, and options

consider visiting the hydro-installer repository on [GitHub](https://github.com/NobleSkye/hydro-installer).

Need help or running into issues? Join our Discord community at [https://discord.gg/kGD4HEgcpn](https://discord.gg/kGD4HEgcpn) for support and the latest updates.
8 changes: 0 additions & 8 deletions content/docs/hydrodactyl/installation/fresh-installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,6 @@ This comprehensive guide walks you through setting up Hydrodactyl using Docker,
- Configuration tab: Copy the contents to /etc/elytra/config.yml on your backend server
- Allocation tab: Add some allocations to use for your servers. The IP should be 0.0.0.0. If you want to show a different IP in the UI (e.g. a subdomain), add an alias. You can input a range of ports like 25565-26000

## Elytra Installation

<Callout type="info">
As of release 5.0, Hydrodactyl is compatible with both [Pterodactyl Wings](https://pterodactyl.io/wings/1.0/installing.html) and [Pyro Inc.&copy; Elytra](/docs/elytra).
You can find info to install at [Elytra Docs](/docs/elytra/installation)
</Callout>


## Post-Installation Steps

### Email Configuration
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: PyroIgnore
description: How the Pyro Ignore file works and what it does
title: HydroIgnore
description: How the Hydro Ignore file works and what it does
---

# What is a .pyroignore file?
# What is a .hydroignore file?

The `.pyroignore` file is Hydrodactyl's version of the `.pteroignore` file. It allows you to specify files and directories that should be excluded from server backups. When you create a backup, Hydrodactyl reads this file and skips any files or directories that match the patterns defined within.
The `.hydroignore` file is Hydrodactyl's version of the `.pteroignore` file. It allows you to specify files and directories that should be excluded from server backups. When you create a backup, Hydrodactyl reads this file and skips any files or directories that match the patterns defined within.

## How it works

The `.pyroignore` file should be placed in the root directory of your server. Each line in the file represents a pattern to exclude from backups.
The `.hydroignore` file should be placed in the root directory of your server. Each line in the file represents a pattern to exclude from backups.

## Pattern matching

Expand Down Expand Up @@ -91,6 +91,6 @@ node_modules/

## Limitations

- The `.pyroignore` file only affects backups, not file operations in the live server
- The `.hydroignore` file only affects backups, not file operations in the live server
- Patterns are matched against the full file path from the server root
- Some system files may always be excluded regardless of the `.pyroignore` file
- Some system files may always be excluded regardless of the `.hydroignore` file
4 changes: 2 additions & 2 deletions content/docs/hydrodactyl/misc/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ description: Additional guides, configurations, and utilities for Hydrodactyl
This section contains various guides, configuration options, and utilities that don't fit neatly into other categories but are valuable for Hydrodactyl users.

<Cards>
<Card title="PyroIgnore" href="/docs/hydrodactyl/misc/pyroignore">
Configure backup exclusions using .pyroignore files
<Card title="HydroIgnore" href="/docs/hydrodactyl/misc/hydroignore">
Configure backup exclusions using .hydroignore files
</Card>
<Card title="Troubleshooting" href="/docs/hydrodactyl/misc/troubleshooting">
Common issues and their solutions
Expand Down
2 changes: 1 addition & 1 deletion content/docs/hydrodactyl/misc/troubleshooting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ This guide covers common issues users encounter with Hydrodactyl and their solut
**Problem**: Backups take extremely long to complete.

**Solutions**:
1. Use `.pyroignore` file to exclude large directories
1. Use `.hydroignore` file to exclude large directories
2. Configure backup compression:
```bash
BACKUP_COMPRESSION_LEVEL=6
Expand Down