Seite 1 von 1

Update System für Python Code

Verfasst: Mittwoch 16. Dezember 2015, 10:37
von T1bbY
Hallo,

ich habe ein Programm geschrieben welches nicht Open Source ist und als Dienst auf einem Server läuft.
Nach der Installation ist kein Zugriff auf den Server mehr möglich.

Nun soll die Software selbst nach Updates für sich selbst suchen ggf. herunterladen, installieren und falls ein Fehler auftritt, wieder die alte Version starten.

Da der Code nicht öffentlich zugänglich sein darf wäre ich sehr über ein paar Ideen abseits von GitHub dankbar.
Es seiden ihr kennt Packet Manager bei denen meine Software nur für bestimmte Personen verfügbar ist.

Ich habe überlegt einen Webservice zu schreiben bei dem nachgefragt wird ob ein Update verfügbar ist und dieses dann zum Download bereitstellt.
Allerdings fehlt mir eine Idee wie ich das ganze auf dem Server umsetze.

Danke für eure Hilfe.

Euer T1bbY

Re: Update System für Python Code

Verfasst: Mittwoch 16. Dezember 2015, 10:53
von BlackJack
@T1bbY: Da Du GitHub erwähnst: Du kannst das Repository ja auch auf einem eigenen Server hinter HTTPS mit Authentifizierung zur Verfügung stellen. Muss ja keine öffentliche Seite wie GitHub sein.

Re: Update System für Python Code

Verfasst: Mittwoch 16. Dezember 2015, 11:18
von T1bbY
@BlackJack: Danke für den Denkanstoß. Die Idee ist ziemlich genau das was ich gebraucht habe.

Dankeschön :D

Re: Update System für Python Code

Verfasst: Mittwoch 16. Dezember 2015, 11:31
von jerch
@T1bbY:
Falls Du ähnlichen Komfort fürs Repo-Browsen wie Github dazu haben willst, ist Gitlab ein Blick wert.

Re: Update System für Python Code

Verfasst: Mittwoch 16. Dezember 2015, 11:47
von Dav1d
Bitbucket hat unlimitiert freie private repositories.