Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Executable File - uptime-kuma.exe #2191

Merged
merged 12 commits into from
Feb 20, 2023
Merged

Windows Executable File - uptime-kuma.exe #2191

merged 12 commits into from
Feb 20, 2023

Conversation

louislam
Copy link
Owner

@louislam louislam commented Oct 7, 2022

Description

  • Standalone
  • Portable
  • C# Project
  • .NET Framework 4.7.2

TODO

  • Start on system startup
  • Show/Hide Debug console at runtime
  • config.json, and then convert it to arguments and pass to Node.js
  • A script that builds a release into uptime-kuma-win64-1.8.3.zip
  • Auto download missing files (node and uptime-kuma)

image

Checklist

  • My code follows the style guidelines of this project
  • I ran ESLint and other linters for modified files
  • I have performed a self-review of my own code and tested it
  • I have commented my code, particularly in hard-to-understand areas
    (including JSDoc for methods)
  • My changes generate no new warnings
  • My code needed automated testing. I have added them (this is optional task)

@finnie2006
Copy link

This is very cool!

@louislam louislam marked this pull request as draft October 11, 2022 10:11
@WTCVCC
Copy link

WTCVCC commented Dec 22, 2022

Is this the Windows version of your app? I'm trying to install on a Windows Server. Thanks for this, it looks like a very nice program.

@louislam louislam added this to the 1.21.0 milestone Feb 20, 2023
@louislam
Copy link
Owner Author

Will be released along with 1.21.0.

You can try now, but due to the bug of download-dist in 1.20.0 on Node.js 18, the command prompt do not closed after done. You have to restart uptime-kuma.exe again, it will be fine.

Download:
uptime-kuma-1.0.0-preview.zip

I will also try to publish to winget, it can be installed by winget install uptime-kuma

image

@louislam louislam marked this pull request as ready for review February 20, 2023 19:22
@louislam louislam merged commit c061455 into master Feb 20, 2023
@Saibamen
Copy link
Contributor

Saibamen commented Feb 20, 2023

@louislam:

  1. Why old .NET Framework instead of .NET 6 (LTS) or 7?
  2. Why using old packages.config instead of PackageReference in csproj file?

@CommanderStorm CommanderStorm deleted the exe branch December 14, 2023 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants