Moin zusammen,
ich habe mit Python und Selenium ein Programm geschrieben, welches mit einem eingegebenen Instagram-Benutzername und einer E-mail herausfindet, welchem Benutzer diese Person folgt, die ihm nicht zurückfolgen, ergo wer ihm "entfolgt" ist. Anschließend hab ich eine kleine Website geschrieben, die mit php den eingegebenen Instagram-Benutzername und die E-Mail Adresse in eine text Datei speichert, welche dann vom Python Script ausgelesen wird, angewendet wird und anschließend eine Liste mit Leuten, die entfolgt sind, via Mail zu der angegebenen Email geschickt wird (Funktioniert alles). Danach werden die Daten direkt wieder gelöscht!
Jetzt zum Problem:
Ich wollte auf meinem Raspberry Pi einen Webserver aufsetzten, da man meines Wissens nach bei einem gemieteten Webserver keine Python Scripts starten kann. Das Problem ist, dass ich auf meinem Server bzw, Raspberry Pi für kurze Zeit Nutzerdaten speicher und dementsprechend auch die Datenschutzrechtlinien einhalten muss. Deshalb die Frage, wie sicher muss der Raspberry Pi/der Server geschützt sein bzw. gibt es einen Webhoster, bei dem man auch Python Scripts ausführen kann?
Danke schon mal für die Antworten
MfG
Julius
Wie sicher Raspberry Pi als Webserver?
Wenn man einen öffentlich zugänglichen Webserver betreiben möchte, sollte man meiner Meinung nach schon einigermaßen wissen, was man tut und was es zu beachten gibt. Wenn du also gar keine Erfahrung im Betreiben von produktiven Linuxservern im allgemeinen und Webservern im Speziellen hast, würde ich kurzfristig eher davon abraten. Das ist nichts, wo es genügt, ein kurzes Tutorial zu lesen. Mit einem Raspberry-Pi kann man aber prima im lokalen (geschützten) Netzwerk üben und Erfahrung sammeln.
Es gibt diverse Anbieter, die Python auf verschiedenen Wegen und in unterschiedlichem Umfang ermöglichen. Ein Provider, der hier gerne empfohlen wird und Python unterstützt, ist Uberspace: https://uberspace.de/de/. Da bekommst du einen Shell-Zugang, mit dem du ziemlich viel machen kannst, hast aber gleichzeitig den Vorteil, dass du dich nicht selbst um die Administration kümmern musst.
Allerdings wollte ich noch Anmerken, dass deine Konstruktion mit einem PHP-Skript, das eine Textdatei erzeugt, die von Python wiederum gelesen wird, kompliziert klingt. Das geht wahrscheinlich auch ausschließlich in PHP oder Python und du kannst dir das umständliche Lesen aus der Textdatei sparen.
Es gibt diverse Anbieter, die Python auf verschiedenen Wegen und in unterschiedlichem Umfang ermöglichen. Ein Provider, der hier gerne empfohlen wird und Python unterstützt, ist Uberspace: https://uberspace.de/de/. Da bekommst du einen Shell-Zugang, mit dem du ziemlich viel machen kannst, hast aber gleichzeitig den Vorteil, dass du dich nicht selbst um die Administration kümmern musst.
Allerdings wollte ich noch Anmerken, dass deine Konstruktion mit einem PHP-Skript, das eine Textdatei erzeugt, die von Python wiederum gelesen wird, kompliziert klingt. Das geht wahrscheinlich auch ausschließlich in PHP oder Python und du kannst dir das umständliche Lesen aus der Textdatei sparen.