Created nimble package and installation instructions.

This commit is contained in:
Jakob Friedl
2025-08-22 10:48:00 +02:00
parent 0ccafaccdd
commit 5922a5b850
10 changed files with 85 additions and 20 deletions

View File

@@ -14,8 +14,8 @@ Basic API-only Commands
- [x] mv : Move a file
- [x] cp : Copy a file
- [ ] cat/type : Display contents of a file
- [ ] env : Display environment variables
- [ ] ps : List processes
- [x] env : Display environment variables
- [x] ps : List processes
- [ ] whoami : Get UID and privileges, etc.
- [ ] token : Token impersonation

29
docs/INSTALL.md Normal file
View File

@@ -0,0 +1,29 @@
# Installation Guide
1. Clone the Conquest repository
```
git clone https://github.com/jakobfriedl/conquest
cd conquest
```
2. Install Nim
```bash
curl https://nim-lang.org/choosenim/init.sh -sSf | sh
```
3. Install Nimble dependencies
```
nimble install -d
```
4. Build conquest binaries
```
nimble server
```
5. Start the Conquest server with a C2 Profile
```
./bin/server -p ./data/profile.toml
```