https://github.com/foufou-exe/duckdns
Redesign of the DuckDNS website
https://github.com/foufou-exe/duckdns
css duckdns expressjs html javascript vue vue3 website
Last synced: 4 months ago
JSON representation
Redesign of the DuckDNS website
- Host: GitHub
- URL: https://github.com/foufou-exe/duckdns
- Owner: Foufou-exe
- License: apache-2.0
- Created: 2023-09-11T20:28:06.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T11:52:17.000Z (about 1 year ago)
- Last Synced: 2025-01-08T06:54:48.258Z (6 months ago)
- Topics: css, duckdns, expressjs, html, javascript, vue, vue3, website
- Language: Vue
- Homepage: https://duckdns.vercel.app
- Size: 17.3 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# DuckDNS - Modernisation of the site






[](https://deepscan.io/dashboard#view=project&tid=22793&pid=26090&bid=825585)This project aims to modernise the DuckDNS site.
## Description
The DuckDNS site is a platform for managing dynamic domain names. The aim of this project is to modernise the site's user interface using the latest web technologies.
## Features
- Modern, user-friendly interface
- Simplified management of dynamic domain names
- Integration with other services and tools
- Responsive design
- API for developers based on REST
- Panel for administrators and moderators## Installation
Clone this repository on your local machine.
#### Frontend
1. Go to `web` folder.
2. Run `npm install` to install the dependencies.
3. Run `npm run dev` to launch the site.#### Backend
1. Go to `api` folder.
2. Run `npm install` to install the dependencies.
3. Run `npm start` to launch the API.__IMPORTANT: The backend must be launched before the frontend.__
#### Docker
1. Go to the root folder.
2. Run `docker build -t duckdns:latest .` to build image docker.
3. Run `docker run --name web-site-duckdns -d -p 8080:80 duckdns:latest` to launch the site.Example: `http://localhost:8080/`
## Contribution
@Foufou-exe | @IzumiTV
## License
This project is licensed under the MIT license. Please see the `LICENSE` file for more information.