Skip to content

EndstoneMC/remote-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Remote Development Environment for Endstone

Build

A Docker-based remote development environment with all toolchains and libraries required for Endstone C++ development on Linux.

What's Included

  • Debian 12 (bookworm)
  • Python 3.12
  • Clang 20 with libc++
  • CMake 4.2.3
  • Conan 2.x package manager
  • Ninja build system
  • Git, GDB, SSH server

Port 19132/udp is exposed for running a Bedrock Dedicated Server inside the container.

Getting Started

Clone and start the container:

git clone https://github.com/EndstoneMC/remote-dev.git
cd remote-dev
docker compose up --build -d

Connect via SSH:

  • Host: localhost
  • Username: endstone
  • Password: endstone

IDE Integration

CLion: Use Remote Development via SSH to connect to the container.

VS Code: Use the Remote - SSH extension to connect to the container.

License

MIT License

About

Docker-based remote development environment for Endstone on Linux

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors