Skip to content

Commit cb7d571

Browse files
committed
feat: final release
1 parent 62462ad commit cb7d571

File tree

3 files changed

+7
-20
lines changed

3 files changed

+7
-20
lines changed

.env_sample

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
DATABASE_URL=postgres://ddrv:ddrv@localhost:5430/ddrv?sslmode=disable
44

55
# Username used for the FTP server, and eventually for HTTP as well
6+
# Note: It will not work on windows, try to use same username as windows username or use "--username" flag. Example - "ddrv --username admin"
67
USERNAME=test
78

89
# Password used for the FTP server, and eventually for HTTP as well
@@ -27,6 +28,8 @@ WEBDAV_ADDR=:2527
2728

2829
# Discord webhook URLs. Use this for sending attachment messages to Discord channels.
2930
# Can have multiple URLs separated by commas
31+
# Note: Multiple webhooks in one Discord channel won't increase your rate limit, they'll share the same limit.
32+
# To avoid rate limit issues, create one webhook for each different channel.
3033
WEBHOOKS=
3134

3235
# Defines the maximum size (in bytes) of chunks to be sent via Discord webhook.

README.md

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ It uses an FTP frontend as well as HTTP and WebDAV, allowing users to upload any
2323
```shell
2424
./ddrv --dburl=postgres://user:pass@host:port/dbname?sslmode=false --webhooks=webhookURL1,webhookURL2
2525
```
26-
- An FTP server will launch on ftp://localhost:2525.
27-
- An HTTP server will launch on http://localhost:2526
28-
- An WebDav server will launch on webdav://localhost:2527
26+
- An FTP server will launch on `ftp://localhost:2525`
27+
- An HTTP server will launch on `http://localhost:2526`
28+
- An WebDav server will launch on `webdav://localhost:2527`
2929

3030
## Build from Source
3131
- Ensure that you have [Go](https://go.dev/doc/install) (version 1.20 or newer) installed on your system.
@@ -48,22 +48,6 @@ It uses an FTP frontend as well as HTTP and WebDAV, allowing users to upload any
4848
./ddrv --dburl=postgres://user:pass@host:port/dbname?sslmode=false --webhooks=webhookURL1,webhookURL2
4949
```
5050

51-
## Contributing
52-
We welcome contributions to ddrv! Here's how you can help:
53-
1. **Report Issues:** If you find a bug or a problem, please open an issue here on GitHub. When describing your issue, please include as much detail as you can. Steps to reproduce the problem, along with your environment (OS, Go version) and relevant logs, are very helpful.
54-
2. **Suggest Enhancements:** If you have an idea for a new feature or an improvement to existing functionality, please open an issue to discuss it. Clear explanations of what you're looking to achieve are appreciated.
55-
3. **Open a Pull Request:** Code contributions are welcomed! If you've fixed a bug or implemented a new feature, please submit a pull request (PR). For significant changes, please consider discussing them in an issue first.
56-
57-
### Pull Request Process
58-
1. Fork the repository and create a new branch from main where you'll do your work.
59-
2. Commit your changes, writing clear, concise commit messages.
60-
3. Open a PR with your changes, and describe the changes you've made and why. If your PR closes an issue, include "Closes #123" (where 123 is the issue number) in your PR description.
61-
62-
### Roadmap
63-
- [ ] Add AES-256-CTR encryption.
64-
- [ ] Add HTTP frontend
65-
- [ ] Add support for sqlite data provider.
66-
6751
### License
6852
[ddrv](/) is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See the [LICENSE](LICENSE) file for full license details. <br />
6953
For quick reference, the AGPL-3.0 permits use, duplication, modification, and distribution of the software, given that the conditions of the license are met. This license also includes a requirement that if you run modifications of the software on a network, you must make the modified source code available to users. However, the software is provided "as is" and without any warranty. For more information, please read the full license text.

cmd/ddrv/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package main
22

3-
const version = "0.3.0"
3+
const version = "1.0.0"

0 commit comments

Comments
 (0)