shipkeepdev/shipkeep

Self-hosted PaaS: your own cloud on your own servers

Is shipkeepdev/shipkeep beginner-friendly?

The maintainers of shipkeepdev/shipkeep usually reply to a pull request within 1 day. 7 beginner-friendly issues are open now.

Stars
2
Forks
1
Open beginner issues
7
Indexed issues
82
Avg merge
7h 17m
Merged PRs (30d)
197
Dominant language
TypeScript
License
Apache-2.0
Last GitHub push
Nov 8, 2026
Latest indexed
Nov 9, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
good first issue

How to contribute to shipkeepdev/shipkeep

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's Apache-2.0 license.
  4. Pick one of the 7 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • A removed domain is released while its route still serves traffic
    Open
    needs-decision

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    shipkeepdev/shipkeep#302 ·

    Maintainers usually reply within 1 day

  • Containers without a resources section run with no CPU or memory limit
    Open
    needs-decision

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#301 ·

    Maintainers usually reply within 1 day

  • Shared test helper to enroll a node in API integration tests
    Open
    good first issue

    Difficulty 2/5 1-3 hours Newbie friendliness 84/100

    shipkeepdev/shipkeep#295 ·

    Maintainers usually reply within 1 day

  • French for schema messages and dates
    Open
    priority:P3 task track:web

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    shipkeepdev/shipkeep#273 ·

    Maintainers usually reply within 1 day

  • In-app notifications behind the bell
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    shipkeepdev/shipkeep#272 ·

    Maintainers usually reply within 1 day

  • Global search in the command palette
    Open
    priority:P3 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 50/100

    shipkeepdev/shipkeep#271 ·

    Maintainers usually reply within 1 day

  • Overview requests chart from real metrics
    Open
    priority:P2 task track:web

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    shipkeepdev/shipkeep#270 ·

    Maintainers usually reply within 1 day

  • First start checklist on real state
    Open
    priority:P2 task track:web

    Difficulty 4/5 3-5 days Newbie friendliness 47/100

    shipkeepdev/shipkeep#269 ·

    Maintainers usually reply within 1 day

  • Instance settings screen
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    shipkeepdev/shipkeep#268 ·

    Maintainers usually reply within 1 day

  • Create servers through cloud providers
    Open
    needs-decision priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 48/100

    shipkeepdev/shipkeep#267 ·

    Maintainers usually reply within 1 day

  • Image vulnerability scanning
    Open
    needs-decision priority:P2 task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#266 ·

    Maintainers usually reply within 1 day

  • Deployment detail page with the full log
    Open
    priority:P1 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    shipkeepdev/shipkeep#265 ·

    Maintainers usually reply within 1 day

  • Server detail page on real data
    Open
    priority:P1 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    shipkeepdev/shipkeep#264 ·

    Maintainers usually reply within 1 day

  • Deploy hooks and outgoing webhooks per application
    Open
    priority:P2 security-review task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#262 ·

    Maintainers usually reply within 1 day

  • Approvals for protected environments
    Open
    priority:P2 security-review task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#261 ·

    Maintainers usually reply within 1 day

  • Scheduled tasks for applications
    Open
    priority:P2 task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#260 ·

    Maintainers usually reply within 1 day

  • Tags on resources
    Open
    priority:P3 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#259 ·

    Maintainers usually reply within 1 day

  • Shared variables at organization, project, environment and server level
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    shipkeepdev/shipkeep#258 ·

    Maintainers usually reply within 1 day

  • Clone an environment
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    shipkeepdev/shipkeep#257 ·

    Maintainers usually reply within 1 day

  • Application lifecycle: maintenance, stop, start and delete
    Open
    priority:P1 security-review task track:agent track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    shipkeepdev/shipkeep#256 ·

    Maintainers usually reply within 1 day

  • Organization danger zone: transfer ownership and delete
    Open
    priority:P2 security-review task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    shipkeepdev/shipkeep#255 ·

    Maintainers usually reply within 1 day

  • Invite people to an organization by email
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#254 ·

    Maintainers usually reply within 1 day

  • Account sessions: list and sign out other devices
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    shipkeepdev/shipkeep#253 ·

    Maintainers usually reply within 1 day

  • Decide the format of email verification and reset codes
    Open
    needs-decision priority:P2 security-review task track:control-plane

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#252 ·

    Maintainers usually reply within 1 day

  • Store a display name on accounts
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 54/100

    shipkeepdev/shipkeep#251 ·

    Maintainers usually reply within 1 day

  • Sign in with GitHub and GitLab
    Open
    priority:P1 security-review task track:control-plane track:web

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    shipkeepdev/shipkeep#250 ·

    Maintainers usually reply within 1 day

  • [M10.5] Private beta
    Open
    blocked priority:P3 task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    shipkeepdev/shipkeep#247 ·

    Maintainers usually reply within 1 day

  • [M10.4] Documentation site
    Open
    documentation priority:P2 task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 36/100

    shipkeepdev/shipkeep#246 ·

    Maintainers usually reply within 1 day

  • [M10.3] Performance budget
    Open
    priority:P2 task track:cross-cutting

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    shipkeepdev/shipkeep#245 ·

    Maintainers usually reply within 1 day

  • [M10.2] Fuzzing and security pass
    Open
    priority:P2 security task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#244 ·

    Maintainers usually reply within 1 day

  • [M10.1] E2E suite on real VMs
    Open
    blocked priority:P2 task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    shipkeepdev/shipkeep#243 ·

    Maintainers usually reply within 1 day

  • [M9.2] Template catalog
    Open
    priority:P2 task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#242 ·

    Maintainers usually reply within 1 day

  • [M9.1] Coolify import
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#241 ·

    Maintainers usually reply within 1 day

  • [M8.3b] Control plane and agent upgrades
    Open
    blocked priority:P1 security-review task track:agent track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#240 ·

    Maintainers usually reply within 1 day

  • [M8.3a] Finish the verified installer (#171)
    Open
    blocked priority:P1 security-review task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    shipkeepdev/shipkeep#239 ·

    Maintainers usually reply within 1 day

  • [M8.2d] Release tooling for agent and CLI
    Open
    blocked priority:P2 task track:cross-cutting

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    shipkeepdev/shipkeep#238 ·

    Maintainers usually reply within 1 day

  • [M8.2c] CLI: logs, env, db, backup, preview, server add
    Open
    priority:P2 task track:cross-cutting

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#237 ·

    Maintainers usually reply within 1 day

  • [M8.1] SSO OIDC
    Open
    blocked priority:P2 security-review task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#236 ·

    Maintainers usually reply within 1 day

  • [M7.1] Preview environments
    Open
    priority:P2 task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#235 ·

    Maintainers usually reply within 1 day

  • [M6.3] Alerts and notifications
    Open
    priority:P2 task track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#234 ·

    Maintainers usually reply within 1 day

  • [M6.2] Metrics
    Open
    priority:P1 task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#233 ·

    Maintainers usually reply within 1 day

  • [M6.1] Log shipping, search and container exec
    Open
    priority:P1 security-review task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#232 ·

    Maintainers usually reply within 1 day

  • [M5.4] Instance backup
    Open
    priority:P2 security-review task track:control-plane

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#231 ·

    Maintainers usually reply within 1 day

  • [M5.3] Restore anywhere
    Open
    priority:P1 security-review task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#230 ·

    Maintainers usually reply within 1 day

  • [M5.2] Backup targets and backups
    Open
    priority:P1 security-review task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#229 ·

    Maintainers usually reply within 1 day

  • [M5.1] Managed databases
    Open
    priority:P1 task track:agent track:control-plane track:web

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#228 ·

    Maintainers usually reply within 1 day

  • [M4.5] Heartbeats, leases, failover, fencing
    Open
    priority:P1 security-review task track:agent track:control-plane

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#227 ·

    Maintainers usually reply within 1 day

  • [M4.4] Routing table distribution
    Open
    priority:P1 task track:agent track:control-plane

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#226 ·

    Maintainers usually reply within 1 day

  • [M4.2] Internal DNS and service discovery
    Open
    priority:P2 task track:agent

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    shipkeepdev/shipkeep#225 ·

    Maintainers usually reply within 1 day

  • [M4.1] WireGuard mesh
    Open
    blocked priority:P1 task track:agent track:control-plane

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    shipkeepdev/shipkeep#224 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.