diff --git a/shadowsocks-staging/CHANGELOG.md b/shadowsocks-staging/CHANGELOG.md new file mode 100644 index 0000000..41d8761 --- /dev/null +++ b/shadowsocks-staging/CHANGELOG.md @@ -0,0 +1,5 @@ +## What’s changed + +## ⬆️ Backend bumps + +- ⬆️ Bump to shadowsocks-rust 1.17.0 diff --git a/shadowsocks-staging/DOCS.md b/shadowsocks-staging/DOCS.md new file mode 100644 index 0000000..e99d1bc --- /dev/null +++ b/shadowsocks-staging/DOCS.md @@ -0,0 +1,32 @@ +# Home Assistant Slowtech Add-on: Stirling PDF + +This is an Home Assistant add-on that packages a [shadowsocks server][package-homepage], an encrypted SOCKS v5 proxy server. + +## Installation + +1. Add the _addons_ repository to your Home Assistant instance's repositories list. (See README.md file in the parent directory.) +1. Follow [Home Assistant's instructions][hassio-install-addon] to install the add-on. + +## Configuration + +The port on which the proxy is exposed can be changed in the _Configuration_ tab, under _Network_. + +## Changelog & Releases + +The add-on versioning follows the [docker container's versioning][container-releases]. + +## Support + +This repository does not accept inquiries for the moment. + +## Authors & contributors + +The original setup of this repository and packaging work is by Pierre Guillod. + +The backend software is developped by [contributors][github-contribs]. + +[package-homepage]: https://shadowsocks.org/ +[hassio-install-addon]: https://www.home-assistant.io/addons/ +[github-frooodle]: https://github.com/Frooodle +[github-contribs]: https://github.com/shadowsocks/shadowsocks-rust/graphs/contributors +[container-releases]: https://github.com/shadowsocks/shadowsocks-rust/pkgs/container/ssserver-rust diff --git a/shadowsocks-staging/Dockerfile b/shadowsocks-staging/Dockerfile new file mode 100644 index 0000000..3316e19 --- /dev/null +++ b/shadowsocks-staging/Dockerfile @@ -0,0 +1,3 @@ +FROM ghcr.io/shadowsocks/ssserver-rust:v1.17.0 + +RUN cp /data/config.json /etc/shadowsocks-rust/config.json diff --git a/shadowsocks-staging/LICENSE b/shadowsocks-staging/LICENSE new file mode 100644 index 0000000..879f678 --- /dev/null +++ b/shadowsocks-staging/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2017 Y. T. CHUNG + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/shadowsocks-staging/config.yaml b/shadowsocks-staging/config.yaml new file mode 100644 index 0000000..48838eb --- /dev/null +++ b/shadowsocks-staging/config.yaml @@ -0,0 +1,28 @@ +name: "Shadowsocks" +description: "Encrypted SOCKS v5 proxy server" +version: "0.0.1" +slug: "shadowsocks" +startup: services +ingress: false +panel_icon: mdi:vpn +panel_admin: true +init: false +arch: + - aarch64 + - amd64 + - i386 +startup: before +ports: + 8388/tcp: 8388 +ports_description: + 8388/tcp: Proxy port +options: + server: "0.0.0.0" + server_port: 8388 + password: "" + method: "aes-256-gcm" +schema: + server: str + server_port: int + password: str + method: str diff --git a/shadowsocks-staging/icon.png b/shadowsocks-staging/icon.png new file mode 100644 index 0000000..c0255c8 Binary files /dev/null and b/shadowsocks-staging/icon.png differ diff --git a/shadowsocks-staging/logo.png b/shadowsocks-staging/logo.png new file mode 100644 index 0000000..c0255c8 Binary files /dev/null and b/shadowsocks-staging/logo.png differ diff --git a/shadowsocks/CHANGELOG.md b/shadowsocks/CHANGELOG.md new file mode 100644 index 0000000..41d8761 --- /dev/null +++ b/shadowsocks/CHANGELOG.md @@ -0,0 +1,5 @@ +## What’s changed + +## ⬆️ Backend bumps + +- ⬆️ Bump to shadowsocks-rust 1.17.0 diff --git a/shadowsocks/DOCS.md b/shadowsocks/DOCS.md new file mode 100644 index 0000000..e99d1bc --- /dev/null +++ b/shadowsocks/DOCS.md @@ -0,0 +1,32 @@ +# Home Assistant Slowtech Add-on: Stirling PDF + +This is an Home Assistant add-on that packages a [shadowsocks server][package-homepage], an encrypted SOCKS v5 proxy server. + +## Installation + +1. Add the _addons_ repository to your Home Assistant instance's repositories list. (See README.md file in the parent directory.) +1. Follow [Home Assistant's instructions][hassio-install-addon] to install the add-on. + +## Configuration + +The port on which the proxy is exposed can be changed in the _Configuration_ tab, under _Network_. + +## Changelog & Releases + +The add-on versioning follows the [docker container's versioning][container-releases]. + +## Support + +This repository does not accept inquiries for the moment. + +## Authors & contributors + +The original setup of this repository and packaging work is by Pierre Guillod. + +The backend software is developped by [contributors][github-contribs]. + +[package-homepage]: https://shadowsocks.org/ +[hassio-install-addon]: https://www.home-assistant.io/addons/ +[github-frooodle]: https://github.com/Frooodle +[github-contribs]: https://github.com/shadowsocks/shadowsocks-rust/graphs/contributors +[container-releases]: https://github.com/shadowsocks/shadowsocks-rust/pkgs/container/ssserver-rust diff --git a/shadowsocks/Dockerfile b/shadowsocks/Dockerfile new file mode 100644 index 0000000..3316e19 --- /dev/null +++ b/shadowsocks/Dockerfile @@ -0,0 +1,3 @@ +FROM ghcr.io/shadowsocks/ssserver-rust:v1.17.0 + +RUN cp /data/config.json /etc/shadowsocks-rust/config.json diff --git a/shadowsocks/LICENSE b/shadowsocks/LICENSE new file mode 100644 index 0000000..879f678 --- /dev/null +++ b/shadowsocks/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2017 Y. T. CHUNG + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/shadowsocks/config.yaml b/shadowsocks/config.yaml new file mode 100644 index 0000000..689e573 --- /dev/null +++ b/shadowsocks/config.yaml @@ -0,0 +1,28 @@ +name: "Shadowsocks" +description: "Encrypted SOCKS v5 proxy server" +version: "1.17.0" +slug: "shadowsocks" +startup: services +ingress: false +panel_icon: mdi:vpn +panel_admin: true +init: false +arch: + - aarch64 + - amd64 + - i386 +startup: before +ports: + 8388/tcp: 8388 +ports_description: + 8388/tcp: Proxy port +options: + server: "0.0.0.0" + server_port: 8388 + password: "" + method: "aes-256-gcm" +schema: + server: str + server_port: int + password: str + method: str diff --git a/shadowsocks/icon.png b/shadowsocks/icon.png new file mode 100644 index 0000000..fb3391c Binary files /dev/null and b/shadowsocks/icon.png differ diff --git a/shadowsocks/logo.png b/shadowsocks/logo.png new file mode 100644 index 0000000..fb3391c Binary files /dev/null and b/shadowsocks/logo.png differ