Start typing to search across invoices, services, domains, tickets, and more...
Para una empresa con sede central en China continental y filiales en el extranjero, el lugar más equilibrado para alojar su propio servidor de ERP, ofimática (OA) y CRM suele ser Hong Kong con ruta China Telecom CN2 GIA: rápido para la sede en China, accesible directamente desde las oficinas en el extranjero y sin registro ICP. IMIDC ofrece VPS y servidores dedicados CN2 GIA en Hong Kong para Odoo, ERPNext o Nextcloud/OnlyOffice, con Moscú (CN2) y Los Ángeles como alternativas para empresas que comercian con Rusia o centradas en EE. UU.
Idea clave: un único sistema que la sede en China y las filiales usen con comodidad es mejor que dos sistemas que hay que sincronizar.
| Ubicación | Acceso desde la sede en China | Acceso desde filiales extranjeras | Registro ICP | Encaje típico |
|---|---|---|---|---|
| Nube en China continental | El más rápido | Variable, a menudo lento al cruzar la frontera | Obligatorio para webs en 80/443 | Operaciones solo en China |
| Hong Kong (IMIDC, CN2 GIA) | Rápido y estable en horas punta | Bueno desde Asia, Europa y EE. UU. | No necesario | Sede en China + filiales en Asia y el mundo |
| Moscú, Rusia (IMIDC, CN2) | Bueno vía CN2 | El mejor para oficinas en Rusia y la CEI | No necesario | Comercio China–Rusia |
| Los Ángeles, EE. UU. (IMIDC, 9929/CN2) | Aceptable por rutas optimizadas, más latencia | El mejor para oficinas en EE. UU. | No necesario | Filiales y equipos comerciales en EE. UU. |
La ruta CN2 GIA marca la diferencia sobre todo en las horas punta nocturnas, cuando las rutas internacionales comunes desde China continental se congestionan. Antes de comprar, pruebe con mtr desde la oficina central la IP de prueba de IMIDC.
Idea clave: elija por proceso de negocio, no por lista de funciones; muchas empresas usan un ERP y Nextcloud en paralelo.
| Stack | Cubre | Tecnología | Licencia (verifique las condiciones vigentes) |
|---|---|---|---|
| Odoo Community | Ventas, CRM, compras, inventario, facturación, RR. HH. básico | Python + PostgreSQL | LGPLv3; la edición Enterprise es de pago |
| ERPNext (Frappe) | Contabilidad, fabricación, inventario, RR. HH./nóminas, CRM | Python + MariaDB + Redis | GPLv3 |
| Nextcloud + OnlyOffice | OA: archivos compartidos, documentos en línea, calendario, chat, aprobaciones con apps | PHP + base de datos + servidor de documentos | AGPLv3; OnlyOffice Docs Community limita las conexiones simultáneas |
Idea clave: la carga del ERP depende de los usuarios concurrentes y los informes, no de la plantilla; planifique para el cierre de mes.
| Usuarios | Odoo / ERPNext | Nextcloud + OnlyOffice | Producto IMIDC sugerido |
|---|---|---|---|
| Hasta 20 | 4 vCPU, 8 GB RAM, 100 GB SSD | 4 vCPU, 8 GB RAM, almacenamiento según necesidad | VPS CN2 GIA en Hong Kong (plan superior) |
| 20–100 | 8 núcleos, 32 GB RAM, SSD RAID 1 | 8 núcleos, 16–32 GB RAM | Servidor dedicado en Hong Kong |
| 100–300 | 16+ núcleos, 64 GB RAM, base de datos en servidor propio | Nodo separado para el servidor de documentos | Dos dedicados, a medida con ventas |
En Odoo, un punto de partida habitual es workers = núcleos de CPU × 2 + 1, con aproximadamente 1 GB de RAM por worker más la parte de PostgreSQL. Son estimaciones de planificación; vigile la CPU y la latencia de la base de datos durante el primer cierre de mes.
Idea clave: Docker Compose y un proxy inverso con HTTPS automático ofrecen un despliegue reproducible en menos de una hora.
# /opt/erp/docker-compose.yml - Odoo 17 + PostgreSQL 16
services:
db:
image: postgres:16
environment:
POSTGRES_USER: odoo
POSTGRES_PASSWORD: change-me
POSTGRES_DB: postgres
volumes:
- db-data:/var/lib/postgresql/data
restart: unless-stopped
odoo:
image: odoo:17.0
depends_on: [db]
environment:
HOST: db
USER: odoo
PASSWORD: change-me
command: ["--proxy-mode", "--workers=5", "--max-cron-threads=1"]
volumes:
- odoo-data:/var/lib/odoo
- ./addons:/mnt/extra-addons
ports:
- "127.0.0.1:8069:8069"
- "127.0.0.1:8072:8072"
restart: unless-stopped
volumes:
db-data:
odoo-data:
# /etc/caddy/Caddyfile - automatic HTTPS in front of Odoo
erp.example.com {
encode gzip
reverse_proxy /websocket* 127.0.0.1:8072
reverse_proxy 127.0.0.1:8069
}
# Start everything
cd /opt/erp && docker compose up -d && systemctl reload caddy
Apunte erp.example.com a la IP del servidor, mantenga los puertos 8069/8072 ligados a 127.0.0.1 y abra al exterior solo 80/443 (y SSH desde sus IP de administración). Para ERPNext, el repositorio oficial frappe_docker ofrece una configuración compose equivalente; para una suite de ofimática, Nextcloud All-in-One es el camino más rápido:
# Nextcloud All-in-One (Nextcloud + optional OnlyOffice/Collabora, Talk, backups)
sudo docker run -d --init --sig-proxy=false --name nextcloud-aio-mastercontainer \
--restart always -p 8080:8080 \
-e APACHE_PORT=11000 -e APACHE_IP_BINDING=127.0.0.1 \
--volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
--volume /var/run/docker.sock:/var/run/docker.sock:ro \
nextcloud/all-in-one:latest
# then open https://203.0.113.10:8080 once to finish setup, and close 8080 afterwards
Idea clave: una identidad por empleado, con 2FA y baja inmediata, importa más entre países que en una sola oficina.
auth_oauth admite proveedores OAuth2/OIDC; ERPNext: «Social Login Key»; Nextcloud: la app user_oidc.# Keycloak as the company identity provider (OIDC), behind the same reverse proxy
docker run -d --name keycloak --restart unless-stopped -p 127.0.0.1:8180:8080 \
-e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=change-me \
quay.io/keycloak/keycloak:26.0 start \
--hostname=https://sso.example.com --http-enabled=true --proxy-headers=xforwarded
Idea clave: copie juntos la base de datos y el almacén de archivos, guarde copias en una segunda región y pruebe restauraciones.
#!/bin/sh
# /usr/local/bin/erp-backup.sh - nightly, run from cron at 01:30
set -e
D=$(date +%F)
mkdir -p /backup
cd /opt/erp
docker compose exec -T db pg_dump -U odoo -Fc mycompany > /backup/odoo-db-$D.dump
docker run --rm -v erp_odoo-data:/data -v /backup:/out alpine \
tar czf /out/odoo-filestore-$D.tgz -C /data filestore
export RESTIC_REPOSITORY=sftp:[email protected]:/srv/restic/erp
export RESTIC_PASSWORD_FILE=/root/.restic-pass
restic backup /backup /opt/erp
restic forget --keep-daily 14 --keep-weekly 8 --keep-monthly 12 --prune
find /backup -mtime +3 -delete
Envíe el repositorio restic a otra sede de IMIDC, como Tokio o Taipéi, guarde la contraseña de cifrado fuera del servidor y restaure en una instancia de prueba cada trimestre. Los datos del ERP sin sus adjuntos son solo media copia de seguridad.
Idea clave: alojar en Hong Kong evita el ICP, pero no las obligaciones de protección de datos; busque asesoría local. No es asesoramiento legal.
Idea clave: empiece en Hong Kong salvo que la mayoría de usuarios o los requisitos legales apunten a otro lugar.
Ventas de IMIDC puede cotizar RAM, almacenamiento y RAID a medida, y el servicio de migración gratuita puede trasladar una instancia existente de Odoo, ERPNext o Nextcloud.
Hong Kong con ruta CN2 GIA suele ser el mejor compromiso: rápido y estable desde China continental, accesible directamente desde el extranjero y sin registro ICP. IMIDC ofrece para ello VPS CN2 GIA en Hong Kong desde $18/mes y dedicados desde $139/mes.
No, el registro ICP se aplica a servidores dentro de China continental. Aun así, debe cumplir las leyes sobre contenido y datos personales, incluidas las normas de la PIPL sobre transferencias transfronterizas.
Odoo destaca en ventas, CRM e inventario y tiene un gran ecosistema de apps; ERPNext es totalmente abierto y fuerte en contabilidad y fabricación. Ambos funcionan bien con Docker en un servidor de IMIDC y admiten español y chino simplificado.
IMIDC opera ambos: Hong Kong con China Telecom CN2 GIA y Moscú con ruta CN2 hacia China continental, adecuado para empresas de comercio China–Rusia que necesitan un CRM cerca de ambos mercados.
Elija un VPS CN2 GIA en Hong Kong o un servidor dedicado en Hong Kong, o para otros mercados el dedicado en Moscú y los dedicados en EE. UU.. Para trasladar un sistema existente vea la migración gratuita, y para asesoría de dimensionamiento contacte con ventas de IMIDC o abra un ticket.