All Activity
- Past hour
-
Well that's different. Krydos would be the one who would need to look at this. Escalating.
-
This looks like it was already reset twice in the past 48 hours. Is there something wrong you're trying to fix, and do you still need it reset again?
- Today
-
jchal joined the community
-
soulsiecuhbuh joined the community
-
Can you reset my account please. My username is douglaswebster21 Regards Douglas
-
douglaswebster21 started following [Solved] Reset My account and Create Postgresql database
-
Hello, I seem to be unable to create a Postgresql database in Plesk. When I open the database all I see is the following with MariaDb as the database. Is there something wrong with my account or am I doing something wrong? Regards Douglas
-
The Japan Human joined the community
-
こんにちは。HelioHost 様。 ユーザー名は"badapple"です。 今回、新しいドメインを追加していただきたく、サポートチケットを作りました。 追加してほしいドメインは、"globa-sns.helioho.st"です。 よろしくお願いいたします。
-
Thank you, and I will keep this in mind. Have a great weekend, Mike
-
You're welcome! I've just added that last one now, so it'll work in up to 2 hours. Once a request has been marked [Solved], we usually recommend raising a new ticket, just to make sure nothing gets missed accidentally. Stuff not marked solved is easier to spot when we look for new posts. But as you can see by my reply here, we do still try to keep an eye on all new posts, so it's not a big deal either way. 🙂
-
Thank you these work now 😀 Could you add another domain for me, or shall I open a new ticket? savvyify.com Thanks again, Mike
-
ameer1303 joined the community
-
drsky joined the community
-
mimingarena joined the community
- Yesterday
-
softwaresolution joined the community
-
[Solved] I want to add a domain to my account
Unknown025 replied to rck1753's topic in Customer Service
Domain added, it'll take effect in about an hour. You'll need to create an A/AAAA record to Johnny's IP address or switch to HelioHost's nameservers for the domain to work. -
Your account has been reset. You should receive an email shortly to recreate it.
-
Can you reset my account please. My username is douglaswebster21 Regards Douglas
-
Thanks. No. I have the free account and it works. You need to setup dropbox api to get the keys. plenty of guides around. One that comes to mind is how to setup rclone with dropbox. You would obviously use just the instructions how to setup the api and get the keys. if anyone needs help I can show how I did it.
-
This is indeed very useful. The only question about this is, do you need a paid Dropbox account for this to work?
-
r0nmlt started following Complete website backup to dropbox
-
I don't know if this exists elsewhere but trying to search for "backup" and only found loads of questions but no solutions. Krydos referenced a dead wiki in this post in 2019 https://helionet.org/index/topic/35348-backup-heliohost-account-to-a-cloud-storage/#findComment-157124 . So without a solution here is what I did: 1) Created a folder under my domain for backups. 2) Under plex backup manager, Remote Storage Settings; I set this up to save backups to this folder. 3) Again using plex, for a full backup, click on Account, backup my account and websites, and then Schedule Backup. I setup a daily full backup to save into the FTP(S). 4) In the backups folder I created under my domain, I put this python file: #!/usr/bin/python3.12 print('Content-type: text/html\r\n\r') import json import os import requests import sys session: requests.Session = requests.Session() #-------------------------------------------------------------------------- #CONSTANTS local_backup_files_folder = "." dropbox_app_key = "" dropbox_app_secret = "" dropbox_basic_token = "" dropbox_access_token = "" #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def getLocalBackupFiles(local_backup_files_folder) -> dict[str, int]: local_files = {} all_local_files = os.listdir(local_backup_files_folder) for f in all_local_files: if os.path.isfile(os.path.join(local_backup_files_folder, f)) and f.endswith('.tar'): local_files[f] = os.path.getsize(f) return local_files #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def generateHeaders(auth_method) -> dict[str, str]: if auth_method == 'basic': headers: dict[str, str] = { 'Authorization': 'Basic ' + dropbox_basic_token, 'Content-Type': 'application/json' } if auth_method == 'bearer': headers: dict[str, str] = { 'Authorization': 'Bearer ' + dropbox_access_token, 'Content-Type': 'application/json' } if auth_method == 'upload': headers: dict[str, str] = { 'Authorization': 'Bearer ' + dropbox_access_token, 'Content-Type': 'application/octet-stream' } return headers #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def checkDropboxConnection() -> bool: headers: dict[str, str] = generateHeaders("basic") url: str='https://api.dropboxapi.com/2/check/app' data = json.dumps({"query":"heliohost"}) res: requests.Response = session.post(url, data=data, headers=headers, timeout=10, allow_redirects=False) if res.status_code == 200: if res.json()['result'] == "heliohost": return True else: return False else: return False #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def listDropboxFolder() -> dict[str, int]: headers: dict[str, str] = generateHeaders("bearer") url: str='https://api.dropboxapi.com/2/files/list_folder' data = json.dumps({ "path": "" }) res: requests.Response = session.post(url, data=data, headers=headers, timeout=10, allow_redirects=False) if res.status_code == 200: if "entries" in res.text: number_of_dropbox_files = len(res.json()['entries']) if number_of_dropbox_files > 0: #print(str(number_of_dropbox_files) + ' files in Dropbox Folder') print("<br>") dropbox_tar_files = {} for f in res.json()['entries']: #print(f) print("<br>") if f['name'].endswith('.tar'): dropbox_tar_files[f['name']] = f['size'] else: print('No files in Dropbox Folder') print("<br>") dropbox_tar_files = [] return dropbox_tar_files else: sys.exit('File list has wrong data') else: sys.exit('Cannot get file list') #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def checkMissingFiles(local_files, dropbox_tar_files): for f in local_files: #print(f) print("<br>") if f in dropbox_tar_files: print(f + " is in dropbox") print("<br>") if local_files[f] == dropbox_tar_files[f]: print(f + " size matches") print("<br>") continue else: print(f + " size mitchmatch in dropbox") print("<br>") result = uploadMissingFiles(f) if result == True: print(f + " uploaded successfully") print("<br>") else: print(f + " is not in dropbox") print("<br>") result = uploadMissingFiles(f) if result == True: print(f + " uploaded successfully") print("<br>") #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def uploadMissingFiles(f) -> bool: headers: dict[str, str] = generateHeaders("upload") headers['Dropbox-API-Arg'] = '{"autorename":false,"mode":"add","mute":false,"path":"/' + f + '","strict_conflict":false}' url: str='https://content.dropboxapi.com/2/files/upload' data = open(f, "rb").read() res: requests.Response = session.post(url, data=data, headers=headers, timeout=10, allow_redirects=False) if res.status_code == 200: if res.json()['name'] == f: return True else: sys.exit('Error uploading') else: sys.exit('Error uploading') #-------------------------------------------------------------------------- #-------------------------------------------------------------------------- def deleteUploadedFiles(local_files, dropbox_tar_files): for f in dropbox_tar_files: if f in local_files: print(f + " exists in dropbox") print("<br>") if local_files[f] == dropbox_tar_files[f]: print(f + " size matches") print("<br>") os.remove(f) else: print(f + " size doesn't match") print("<br>") sys.exit('Size mismatch after upload') else: print(f + " is not in dropbox") print("<br>") sys.exit('File not in dropbox after upload') #-------------------------------------------------------------------------- print("Starting") print("<br>") local_files= getLocalBackupFiles(local_backup_files_folder) if len(local_files) == 0: exit(0) print(local_files) print("<br>") check = checkDropboxConnection() if check: dropbox_tar_files = listDropboxFolder() else: sys.exit('Error connecting to DropBox') print(dropbox_tar_files) print("<br>") print("------------------------------------------") print("<br>") checkMissingFiles(local_files, dropbox_tar_files) dropbox_tar_files = listDropboxFolder() print("------------------------------------------") print("<br>") deleteUploadedFiles(local_files, dropbox_tar_files) print("------------------------------------------") print("<br>") local_files= getLocalBackupFiles(local_backup_files_folder) print(local_files) print("<br>") Replace the: dropbox_app_key = "" dropbox_app_secret = "" dropbox_basic_token = "" dropbox_access_token = "" with you own values. 5) Setup a cron job to fetch the python url and execute the script. If you're having issues running python in this folder I used the .htaccess file in the folder: Options +ExecCGI AddHandler cgi-script .py DirectoryIndex backup_export.py where backup_export.py is the name of the script above. Hope this is of use. If anyone improves on this and wants to share with the rest of us please go ahead.
-
Hi, I would like to add a domain to my account. My username is rck1753 and the domain name I want is "dreamscribemedia.space" Regards, rck1753.
-
oussamaelogri3 changed their profile photo
-
oussamaelogri3 joined the community
-
firazserver joined the community
-
prestige joined the community
-
[Solved] Adding new DNS record for my site
devtamizhan replied to devtamizhan's topic in Escalated Requests
Thanks. It's working now -
[Solved] Adding new DNS record for my site
Krydos replied to devtamizhan's topic in Escalated Requests
Try it now. -
[Solved] Adding new DNS record for my site
devtamizhan replied to devtamizhan's topic in Escalated Requests
-
I've added those domains to your account for you. Please note that it may take up to 2 hours for the domain changes to take effect, and they won't work until you set up your DNS with your domain registrar. To configure your DNS, please see the steps provided on our Wiki to either set NS records pointed at the HelioHost nameservers (ns1.heliohost.org and ns2.heliohost.org) or create A/AAAA records and point them to your server's IPv4/IPv6 address: https://wiki.helionet.org/Addon_Domains#Custom_Addon_Domains If after a full 2 hours the domains don't work on your side, please make sure you clear your web browser cache: https://wiki.helionet.org/Clear_Your_Cache
-
mgmason started following [Solved] add domains to my new account
-
Hello my user name is mgmason and I just opened a new Morty account, I would like to add these three domains that I have in my NameCheap account: towardchrist.com savvy.press expressfixes.com please let me know what nameservers I should use. Thank you, Mike.
-
cloudhost changed their profile photo
- Last week
-
Looks like you raised a duplicate request by email, which has been replied to. Please refer here. Please do not create duplicate forum threads for the same issue. All helpers are unpaid volunteers who donate their time to assist others. Asking the same question in multiple posts can lead to wasted effort and slower support. For guidance on where and how to ask for help, see: https://wiki.helionet.org/FAQ#Where_do_I_ask_for_help? To understand how Community-Powered Technical Support works, visit: https://wiki.helionet.org/FAQ#How_does_community-powered_support_work? For support response timelines (SLAs and ETAs), check: https://wiki.helionet.org/ETA Posting the same question multiple times may delay answers to your request.
-
[Solved] I want to add a domain to my account
wolstech replied to pizzapizza72's topic in Customer Service
Domain added. It can take up to 2 hours to function.- 1 reply
-
- 1
-
-
pizzapizza72 changed their profile photo
-
pizzapizza72 started following [Solved] I want to add a domain to my account
-
Hi, I would like to add a domain to my account. My username is pizzapizza72 and the domain name I want is "miizone.helioho.st" Please note that I do not want to change the main domain; I only want to add a new one. Regards, pizzapizza72.
-
Your account has been reset, you should receive an email to recreate it shortly.
-
Request free subdomain for my VPS
Unknown025 replied to Giulio Easyconsulting's topic in Customer Service
You actually already have vps10.heliohost.us, but if you want a specific .helioho.st or .heliohost.us domain added, we can do that as well. We stopped providing .heliohost.org domains a couple years ago, so those are only available to staff members and legacy users.