https://github.com/mschn/voyage
File explorer in the browser
https://github.com/mschn/voyage
angular docker typescript
Last synced: 3 months ago
JSON representation
File explorer in the browser
- Host: GitHub
- URL: https://github.com/mschn/voyage
- Owner: mschn
- License: mit
- Created: 2025-01-30T07:59:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-10T22:06:39.000Z (5 months ago)
- Last Synced: 2026-02-11T00:35:50.121Z (5 months ago)
- Topics: angular, docker, typescript
- Language: TypeScript
- Homepage:
- Size: 2.92 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Voyage
[](https://hub.docker.com/r/mschnr/voyage)
Voyage is a file explorer in your browser.
## Startup
You can run Voyage in Docker with the following command:
```bash
docker run -d --rm \
--name voyage \
-p 3003:3003 \
-v $HOME:/files \
-e VOYAGE_ROOT=/files \
mschnr/voyage
```
Alternatively you can write a `docker-compose.yml`:
```yml
services:
voyage:
image: "mschnr/voyage"
container_name: "voyage"
ports:
- "3003:3003"
volumes:
- "/home/mschn:/files"
environment:
VOYAGE_ROOT: "/files"
```
Then run `docker compose up -d`
## Development
To start the dev environment:
```bash
# start the node.js backend
npm run start:server
# build the voyage app in watch mode
npm run start:app
```
## Built with
- [ngx-voyage](https://github.com/mschn/ngx-voyage)
- [Angular](https://angular.dev/)
- [Tailwind](https://tailwindcss.com/)
- [Primeng](https://primeng.org/)