Compare commits

..

2 Commits

Author SHA1 Message Date
7ab2d3f196 Merge branch 'main' of https://git.fluffy.pw/leafus/s3-client-web 2024-09-29 19:32:17 +02:00
12f86f1338 Add README.md 2024-09-29 19:31:24 +02:00
2 changed files with 42 additions and 0 deletions

4
.gitignore vendored
View File

@ -1,3 +1,7 @@
.env .env
<<<<<<< HEAD
bin/*
=======
bin bin
>>>>>>> 454207d6ae18703f0d99f4d901a2d46c6d7164df
s3-client* s3-client*

38
README.md Normal file
View File

@ -0,0 +1,38 @@
# S3 Client Web
This is a WebGUI for [s3-client](https://git.fluffy.pw/leafus/s3-client)
## Prerequisites
- Go (1.23.1 or later)
## Installation
1. Clone the repository:
```
git clone https://git.fluffy.pw/leafus/s3-client-web
```
2. Go to the project directory:
```
cd s3-client-web
```
3. Build the binary:
```
go build -o s3-client-web
```
## Configuration
In the .env file this is the only thing you can set
```
PORT=8080
```
### For this to even work
You need to download a latest linux binary release of [s3-client](https://git.fluffy.pw/leafus/s3-client) from the "Releases" tab for your architecture
and put the binary in the "bin" folder !IMPORTANT! you need to rename the file to just s3-client and create s3config.toml file, the configuration of that is in the [s3-client](https://git.fluffy.pw/leafus/s3-client) repository